电子表格:只有在文本列有1的情况下,我如何在列中汇总值?

假设我有这个数据

4 1 4 0 4 1 3 0 5 1 

我如何编写一个函数(使用SUM或类似的东西)来添加左边的所有值,如果右边的值是1,或者是true

总数应该是13

假设列A和B被使用…

检查1:

 =SUMIF(B1:B5,"=1",A1:A5) 

如果你想检查TRUE也:

 =SUMIF(B1:B5,"=1",A1:A5) + SUMIF(B1:B5,"=TRUE",A1:A5) 

按列bsorting,然后在列a中自动求和所需的值。 便宜和懒惰的解决scheme。