我制作了一个电子表格,当我在标题顶部输入日期时,它会自动填充电子表格的其余部分。但是,我希望在没有输入日期时结果保持隐藏状态。现在 F5 是我必须输入的日期。B8 到 B43 是剩余的日期。当 F5 中没有数据时,B8 及以下显示 1/1/1900..我输入的是 B8 (=F5),然后在 B9 及以下是 (=B8+1)..当 F5 中没有输入任何内容时,我还需要在这个公式中输入什么来隐藏 1/1/1900
答案1
在 B8 中使用此公式
=IF(F5="","",B8)
然后在 B9 处复制下来
=IF(B8="","",B8+1)
答案2
您应该使用 IF 函数 - 它会根据您设置的某些条件在单元格中显示一些值。在这种情况下它可能是:
=IF(F5>0,F5,"")
这个公式的一般用法是这样的:
IF(logical_test, [value_if_true], [value_if_false])
我发现它非常有用,因为如果需要,您还可以嵌套这样的公式。
答案3
作为其他答案的替代方案,需要您改变你可以在每个单元格中应用公式条件格式到相应的单元格。例如,当值为 0(1/1/1900)时,您可以将文本颜色设置为白色。
(Excel 中的日期以数字形式存储。自 1900 年 1 月 1 日以来的天数。只有应用于该单元格的格式才能使其显示为日期。)