我需要隐藏 R4 的零,直到我输入数据。R4 是一个数组公式 - R4(计划)根据第 5 行数据的到来时间(实际)对 F 到 Q 进行求和并更新。
当数据到来时,如果结果仍然为“0”,那么应该显示零。
所以.. 隐藏零直到数据到来,如果数据到来时结果为 0,则必须显示。
我觉得自己很笨——我不知道如何使用数组公式来实现这一点。我尝试了条件格式 =IF(OR - 以及 (IF(ISBLANK),但没能搞定
R5 - 我使用 =IF(COUNTA(F5:Q5)>0,SUM(F5:Q5),"") - 那里没有数组公式,我之前使用的是简单的 SUM 公式,我将其更改为 =IF(COUNTA 以隐藏零。
另外,不能使用 ;;; 或数字格式下的其他变体来隐藏零,这不是一个选项。谢谢。
答案1
使用IF(ISBLANK(F5:Q5),"",<your array formula>)
然后将其作为数组公式关闭。
请注意,如果F5:Q5
范围中的任何单元格都已填充,则将显示该值,如果您只想在填满所有范围时显示它,您可以执行以下操作:
IF(SUM(ISBLANK(F5:Q5)+0)>0,"",<your array formula>)
或者,如果您不喜欢+0
将布尔值转换为数字,您可以改用VALUE
函数。