excel:使SUM.IF与公式一起工作
在Excel中我有一个
=SOMME.SI(B$10:B248;B7;L$10:L248)
B7包含“a”,L $ x:L $ y具有求和值
如果区域B$10:B248
:具有“a”或“b”,则工作得很好。
但是,如果区域B$10:B248
:具有IF:
SI("zf"=M18;"a";"?")
那不行了,我该怎么解释excel / calc呢
SI("zf"=M18;"a";"?") should be == "a"
如果条件是真的?
问号是一个通配符。 通过引用它作为标准,您告诉SUMIFS接受任何单个字符。 你将不得不改变?
以避免通配符匹配。
如果我正确地理解了你的问题,当IF
公式返回TRUE
时在单元格中得到"a"
,你应该使用下面的公式
=SI("zf"=M18;"a";"?")
如
=SI("zf"=M18;"""a""";"?")
你也可以使用:
=SI(M18="zf",CHAR(34) & "a" & CHAR(34),"?")
注意 :CHAR(34)返回双引号字符"