Excel时间戳公式=几乎有效

Excel时间戳公式=几乎有效,excel,date,time,timestamp,formula,Excel,Date,Time,Timestamp,Formula,谁能告诉我这个公式哪里出了问题。 我有一个包含多个日期公式的电子表格,但是,如果我只更改一个单元格,那么工作表上的所有日期都会更改,即使它们没有引用我实际更改的单元格 =IF(C17<>"",IF(D17="",NOW(),D17),"") =IF(C17“”,IF(D17=“”,NOW(),D17),“”) 我已经根据需要勾选了迭代框,并按照建议将最大值更改为1000 正如你在屏幕截图上看到的,我左边有一个单元格,它被固定在1900。这一个有相同的公式,当其他单元格改变时,它实

谁能告诉我这个公式哪里出了问题。 我有一个包含多个日期公式的电子表格,但是,如果我只更改一个单元格,那么工作表上的所有日期都会更改,即使它们没有引用我实际更改的单元格

=IF(C17<>"",IF(D17="",NOW(),D17),"")
=IF(C17“”,IF(D17=“”,NOW(),D17),“”)
我已经根据需要勾选了迭代框,并按照建议将最大值更改为1000

正如你在屏幕截图上看到的,我左边有一个单元格,它被固定在1900。这一个有相同的公式,当其他单元格改变时,它实际上不会改变(我不知道为什么,它是相同的公式!),但是我不能让这一个显示今天的日期


任何解释都将不胜感激!但请简单地说,我对excel真的不是很在行。

单元格
D17
实际上是“0”,但当通过您已有的公式打印相同的单元格时,它显示为“0”而不是空格

单元格的格式似乎是日期,这就是值显示为
1/0/1900
的原因。你必须改变公式来防止这种情况


=IF(C17“”、IF(D17=“”、NOW()、IF(D17=0“、D17))、”)
1/0/1900只是Excel显示零日期的方式。

因此,您可以重新检查或上载文件以获取帮助。

每当您在任何单元格中输入值时,所有单元格都会刷新。由于您的公式包含
NOW()
,因此每次刷新时该值都会更改,谢谢。我设法让excel使用=MID公式从导入的文本中提取数字。