在EXCEL中运用SUMIF函数为什么结果是0,公式什么的都是对的,在数值情况下运行,请各位帮帮忙

2024-11-01 14:52:43
推荐回答(4个)
回答(1):

第一个求和条件引号不对,需在英文状态下输入。是"",不是“”。另外有无问题需看D4:D66的数据。如数据是≤15m、≤18m、≤22m这样的更改引号后即可计算。如数据是15、18、22这样数据需改为"<=15"。
第二个如求和条件引用单元格,不需要引号。

回答(2):

下图中,如果以D7单元格数据为求和参数,应去掉D7的引号。
上图中,“≤15m”有两个地方无法计算:

1、EXCEL应将“≤”表达为“<=”
2、带单位的数据,是文本数据,无法用判断数值的方法用小于或等于。
这个只能去掉原数据的“m”,才能按数值正常判断。

回答(3):

上面的公式应改为
=SUMIF(D4:D66,"<=15",Q4:Q28)
=SUMIF(D4:D66,D7,Q4:Q28

注意:
要用半角双引号“”代替全角双引号。
不用≤,而要用<=。
D7不应加全角双引号。

回答(4):

小于等于应该是<=,那个M也要去掉哦,=sumif(D4:D66."<=15",Q4:Q66,你试试哈