IF 检测是否为零,为真时返回空字符串,否则返回原值。可让合计与图表更整洁。若公式结果可能出错,配合 IFERROR。
=IF(SUM(B2:B5)=0, "", SUM(B2:B5))→(blank)合计为零时显示空白。
=IF(B2-C2=0, "", B2-C2)→(blank)两个值相等时让单元格保持为空。
=IF(VLOOKUP(E2, A:B, 2, FALSE)=0, "", VLOOKUP(E2, A:B, 2, FALSE))→(blank)当匹配到的单元格为空时,避免查找结果显示 0。
全表隐藏零值
—或在 文件 ▸ 选项 中关闭「在具有零值的单元格显示零」。
视觉上算,但 ISBLANK 视其为非空。用 COUNTBLANK,它会把 "" 计入。
给单元格应用自定义数字格式 0;-0;;@。零会被隐藏,但单元格仍然是 0,可继续参与计算。
公式指向空单元格时,Excel 会返回 0。按上面的写法用 IF 包住查找公式,即可改为返回空白。
可能会。"" 是文本,用 + 相加会返回 #VALUE!,而 SUM 会直接忽略它。请使用 SUM,或保留 0 并用数字格式隐藏。
需要为你自己的数据生成公式?
用自然语言描述需求,让 ExcelGPT 编写、解释并校验公式——免费起步,无需插件。