每行值的求和函数,这些值位于许多具有相同名称的列中
请你能帮我这个Excel函数应该总结所有的值在列和行吗?
我有这些基本数据:
column 100 100 200 300 100 200 300 200 100 Row A 1 2 5 10 1 3 7 10 12 D 2 3 6 11 2 4 8 11 13 B 5 4 1 5 4 2 4 5 4 E 4 5 8 13 4 6 10 13 15 A 4 3 0 4 3 1 3 4 3 F 5 4 1 5 4 2 4 5 4 D 1 7 5 1 12 2 13 3 14 F 2 8 6 2 13 3 14 4 15 E 4 4 1 4 4 5 5 6 6 E 4 10 8 4 15 5 16 6 17 A 3 3 0 3 3 4 4 5 5 C 4 4 1 4 4 5 5 6 6 D 4 5 8 13 3 6 11 8 11 A 4 5 8 2 4 8 4 5 4
我需要得到这样的行/行的总和。
Sum 100 200 300 A ? ? ? B ? ? ? C ? ? ? D ? ? ? E ? ? ? F ? ? ?
可以添加更多的列(400-xxx)和添加的行(G-xxx)。
我知道这是很好的数据透视表,但我不能使用它们 – 我需要一些function。
请帮忙吗?
非常感谢你。
你可以在这里使用一个叫做SUMPRODUCT
:
=SUMPRODUCT(($B$2:$J$15)*($A$2:$A$15=$A18)*($B$1:$J$1=B$17)) ^----------^ ^---------------^ ^--------------^ 1 2 3
-
这是要总结的值的范围。
-
这是只得到匹配的信件的部分。
-
这是只得到匹配标题的部分。
把它们全部相乘,最后得到一个包含0和你需要总结的所有值的数组。 SUMPRODUCT
然后完全添加它们。