取决于邻居值的单元格总和

时间:2014-06-20 14:34:27

标签: google-sheets

我有一张这样的表

  | A | B | C
1 | 1 | 2 | 3
2 | a | a | b
3 | 4 | 5 | 6
4 | b | a | a

我想编写一个公式来对表中的每个数字求和,并在其下面加上'a'字母。所以在这种情况下结果是

1 + 2 + 5 + 6 = 14.

我尝试使用FILTER

SUM(FILTER(A1:C4, A2:C5 = "a"))

但是

error: Range must be 1xN or Nx1

是否有可能或我必须以另一种方式组织我的数据?

1 个答案:

答案 0 :(得分:1)

不同的数据布局可能是更好的解决方案,但如果您一次处理一个列,则不是必需的,例如:

=sum(filter(A1:A3,A2:A4="a"))  

复制,然后结果总结。

更短,可能更传统(和IMO更优雅,因为只有一个公式):

=sumif(A2:C4,"a",A1:C3)