代码之家  ›  专栏  ›  技术社区  ›  NullVoxPopuli

电子表格:如果文本列的值为1,如何求列中值的和?

  •  4
  • NullVoxPopuli  · 技术社区  · 15 年前

    4     1
    4     0
    4     1
    3     0
    5     1
    

    如何编写函数(使用 SUM 或者类似的方法)添加左侧的所有值,如果右侧的值为1,则为true

    总数应该是13

    2 回复  |  直到 10 年前
        1
  •  8
  •   Crispy    15 年前

    假设使用A列和B列。。。

    只检查1:

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

    如果您还想检查TRUE:

    =SUMIF(B1:B5,"=1",A1:A5) + SUMIF(B1:B5,"=TRUE",A1:A5)
    
        2
  •  0
  •   Beth    15 年前

    按b列排序,然后自动求a列中所需值的和。廉价和惰性解决方案。

    推荐文章