用条件

时间:2015-11-23 14:20:51

标签: excel excel-formula

我的数据如下所示:

ENO    A    B   C   D   
1001    0   0   1.2 0   
1001    1.9 0   0   2.2 
1002    0   0   0   0   
1002    0   0   6.6 0   
1002    0   0   3   0   
1003    0   0   0   0   
1003    0   0   0   1   
1004    0   2   0   0   
1004    0   3   0   0   
1004    0   0   0   0   
1004    0   0   2   0   

我试图像下面那样水平地总结A,B,C和D列:

ENO     A   B   C   D           ENO       SUM_T
1001    0   0   1.2 0          1001        5.3
1001    1.9 0   0   2.2        
1002    0   0   0   0          1002        9.6
1002    0   0   6.6 0   
1002    0   0   3   0   
1003    0   0   0   0          1003        1
1003    0   0   0   1   
1004    0   2   0   0          1004        7
1004    0   3   0   0   
1004    0   0   0   0   
1004    0   0   2   0

如何指定公式?

1 个答案:

答案 0 :(得分:2)

假设:

enter image description here

F1 中输入:

=SUM(B1:E1)

并复制下来。在 G1 中输入:

=A1

G2 中输入:

=IF(A2=A1,"",A2)

并复制下来。在 H1 中输入:

=SUMIF(A:A,G1,F:F)

H2 中输入:

=IF(G2="","",SUMIF(A:A,G2,F:F))

并复制下来:

enter image description here