另一列中的值为常量的区域的列的总和值

时间:2018-03-14 07:31:49

标签: excel excel-formula

我需要编写一个excel公式,它将为我提供给定colums Cat(类别)和Val(value)的列。根据cat中的值,val中的值在区域中分开,并计算每个区域的总和

Cat Val Sum
1   1   
1   2   
1   7   
1   8   18
2   9   
2   14  
2   15  
2   16  54
3   17  
3   19  
3   20  
3   21  77
1   22  
1   23  
1   24  
1   25  
1   26  120

1 个答案:

答案 0 :(得分:1)

试,

=IF(A2<>A3, SUM(B2:INDEX(B:B, AGGREGATE(14, 6, ROW($2:2)/((A$2:A2=A2)*(A$1:A1<>A2)), 1))), TEXT(,))

enter image description here