1

请你帮我用这个 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)。

我知道这对数据透视表有好处,但我不能使用它们——我需要一些功能。

请问有什么帮助吗?

非常感谢。

4

1 回答 1

5

您可以使用此处调用的函数SUMPRODUCT

=SUMPRODUCT(($B$2:$J$15)*($A$2:$A$15=$A18)*($B$1:$J$1=B$17))
            ^----------^ ^---------------^ ^--------------^
                  1              2                3
  1. 这是要汇总的值的范围。

  2. 这是为了只获取与字母匹配的部分。

  3. 这是为了只获取与标题匹配的部分。

将它们全部相乘,最终得到一个包含 0 和所有需要求和的值的数组。SUMPRODUCT然后将它们完全添加。

在此处输入图像描述

于 2013-09-23T09:57:43.990 回答