Excel - 需要 sumif 公式,如果单元格为空则保留为空,但如果存在 0 则显示 0

Excel - 需要 sumif 公式,如果单元格为空则保留为空,但如果存在 0 则显示 0

我有一个项目正在艰难地进行。

当前截图在这里
(点击图片放大)

如果公式没有产生结果,我需要将 H 列中的蓝色单元格留空,但如果 Z 列中的蓝色单元格为 0,我也需要它显示 0,并且这需要链接到 B 列中的职位编号(也在 T 列中)。

我尝试过并找到了一个使用 VLOOKUP 的解决方案,但这是行不通的,因为同一个职位编号可能在 T 列中出现多次,并且需要计算与 B 列和 T 列相关的 Z 列中所有值的总和

我甚至不知道这是否可能,但考虑到 excel 工具的强大功能,这肯定是可能的

如果这不可能,另一个我不知道该怎么做的选项是应用条件格式 - 我在想,如果 U - AD 列中的所有单元格都包含与 B 列中的工作编号相关的任何值,它会将 DI 列中的单元格更改为浅绿色以显示记录已完成?

答案1

你的公式基本上是这样的:

=IF(Sum(...) = "", "", something_else)

但是有些数字的总和不能是空字符串,因此该条件永远不会满足,因此something_else将进行评估。

若建议如下修改:

=IF(Sum(...) = 0, "", something_else)

相关内容