本文介绍了用条件横向总结的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个数据表示如下:
I have a data represented as below:
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 列,如下所示:
I'm trying to sum up columns A, B, C and D horizontally like below:
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
如何指定公式?
推荐答案
鉴于:
在 F1 中输入:
=SUM(B1:E1)
然后复制下来.在 G1 中输入:
and copy down. In G1 enter:
=A1
在G2中输入:
=IF(A2=A1,"",A2)
然后复制下来.在 H1 中输入:
and copy down. In H1 enter:
=SUMIF(A:A,G1,F:F)
在H2中输入:
=IF(G2="","",SUMIF(A:A,G2,F:F))
并复制下来:
这篇关于用条件横向总结的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!