Excel中的布尔值求和

zpqajqem  于 2023-05-19  发布在  其他
关注(0)|答案(3)|浏览(154)

我有许多布尔值A3 == T,B3 == F,C3 == T,D4 == T,E4 == F等。每个真(或在这种情况下的“T”)等于对应的值2,而假等于0。
有谁知道我如何对布尔值求和,而不需要做任何事情,比如替换它们原来的字母表示?
我知道SUMIF函数,但我不确定它如何应用于这种情况。

umuewwlo

umuewwlo1#

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

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

这是因为FALSE已经是零。

oewdyzsn

oewdyzsn2#

好吧,(加里的学生)的帮助是好的,但不完全是我在寻找什么。
我是这样解决的。

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

等等
其中booleanvalue为命名常量

62lalag4

62lalag43#

使用COUNTIF函数,例如COUNTIF(A1:A20,"=TRUE”)

相关问题