Google电子表格:对列进行类似矢量的操作

时间:2015-03-25 21:44:33

标签: math google-sheets calculated-columns

想象一下Google电子表格中的两列A,B,例如

    A     B
1   1.0   1
2   1.5   1
3   3.0   2
4   2.0   1
5   2.5   2

使用函数=SUMPRODUCT(A1:A5;B1:B5),我将通过总结两个单元格的乘积得到15.5(如果A和B是每个包含5个元素的向量,则为=sum(A*B))。如何才能得到一个类似的函数,该函数只对B1:B5==2的{​​-1}}列产品进行求和,从而产生11

1 个答案:

答案 0 :(得分:3)

有很多方法可以做到这一点;这里有两个:

=SUMPRODUCT(A1:A5,B1:B5,B1:B5=2)

=SUM(FILTER(A1:A5*B1:B5,B1:B5=2))