电子表格:仅当文本列的值为1时,如何对列中的值进行SUM?

时间:2010-09-30 16:00:14

标签: excel numbers spread

假设我有这个数据

4     1
4     0
4     1
3     0
5     1

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

总数应为13

2 个答案:

答案 0 :(得分:8)

假设使用了A列和B列......

只检查1:

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

如果你想检查TRUE:

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

答案 1 :(得分:0)

按列b排序,然后在列a中自动求和所需的值。便宜的&懒惰的解决方案。