Excel中如何修改SUMIFS公式使无效单元格显示为空而非零值?
解决SUMIFS返回零值改为空单元格的问题
可以通过嵌套IF函数来实现无匹配数据时返回空单元格的需求,修改后的公式有两种写法:
写法一(直观易懂)
=IF(SUMIFS($C:$C,$A:$A,F$1,$B:$B,$E2)=0,"",SUMIFS($C:$C,$A:$A,F$1,$B:$B,$E2))
逻辑说明:先执行SUMIFS求和,判断结果是否为0(无有效匹配的情况),如果是则返回空文本"",否则返回求和结果。
写法二(简洁写法)
=IFERROR(1/(1/SUMIFS($C:$C,$A:$A,F$1,$B:$B,$E2)),"")
逻辑说明:利用数学运算特性,当SUMIFS结果为0时,1/0会产生错误,再通过IFERROR捕获错误并返回空文本;如果结果不为0,1/(1/结果)会还原为原求和值。
内容的提问来源于stack exchange,提问作者Pubg Mobile
相关产品推荐
相关产品推荐

