【问题标题】:Sum boolean values in excel在excel中求和布尔值
【发布时间】:2014-12-01 11:59:48
【问题描述】:

我有许多布尔值 A3 == T、B3 == F、C3 == T、D4 == T、E4 == F 等。 每个真(或本例中的“T”)都等于对应的值 2,而假则等于 0。

有谁知道我可以如何对布尔值的数值求和,而不必做任何事情,比如替换它们的原始字母表示?

我知道 SUMIF 函数,但我不确定在这种情况下如何应用它。

【问题讨论】:

    标签: excel function sum boolean


    【解决方案1】:

    如果它们是真正的布尔值并且范围不相交,那么这应该有效:

    =2*SUM(--A3,--B3,--C3,--D4,--E4)
    

    这是有效的,因为 FALSE 已经 为零。

    【讨论】:

      【解决方案2】:

      好的,(Gary 的学生)的帮助很好,但不是我想要的。

      这是我解决它的方法。

      =SUMIF(D7,"=T",booleanvalue)+SUMIF(E7,"=T",booleanvalue)+SUMIF(F7,"=T",booleanvalue)
      

      等等

      booleanvalue 是一个命名常量

      【讨论】:

      • =COUNTIF(D7:F7,"t")*booleanvalue
      猜你喜欢
      • 2011-12-01
      • 1970-01-01
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-29
      • 1970-01-01
      相关资源
      最近更新 更多