有谁能告诉我这个公式出错了。 我有一个包含多个日期公式的电子表格,但是,如果我只更改一个单元格,则表单上的所有日期都会更改,即使它们没有引用我实际更改过的单元格。
=IF(C17<>"",IF(D17="",NOW(),D17),"")
我根据需要勾选了迭代框,并根据建议将最大值更改为1000.
正如你在屏幕截图中看到的那样,左边有一个单元格位于1900处。这个单元格具有相同的公式,并且当其他单元格执行时实际上没有变化(我不明白为什么,它是相同的公式!),但我不能得到这个显示今天的日期。
任何解释将不胜感激!但请简单来说,我对excel真的不是那么好。
答案 0 :(得分:0)
单元格D17
实际上是&#39; 0&#39;但是当通过您拥有的公式打印时,它显示为&#39; 0&#39; 0&#39; 0而不是空格。
单元格似乎格式化为日期,这就是值显示为1/0/1900
的原因。你必须改变公式以防止这种情况。
=IF(C17<>"",IF(D17="",NOW(),IF(D17=0,"",D17)),"")
答案 1 :(得分:0)
1/0/1900就是Excel显示零日期的方式。
因此,您可以重新检查或上传文件以获取帮助。