我正在使用 Excel 2010,我想使用 IF 语句获取当前日期,该语句不会在每次打开工作表时刷新。有没有办法用 IF 做到这一点,或者还有其他功能吗?
不。重点TODAY()是获取最近重新计算的日期。IF或任何其他函数也无济于事,因为没有函数可以存储首次调用的时间并始终返回该值
如果您需要在不更改的情况下插入当前日期,则不应使用函数,而应使用Ctrl+ ;(分号)静态插入它。与插入NOW()而不更改类似,使用Ctrl+ :(冒号)
在 Excel 单元格中插入静态日期或时间
工作表中的静态值在重新计算或打开工作表时不会改变。当您按下 Ctrl+ 等组合键时;要在单元格中插入当前日期,Excel 会“拍摄”当前日期的快照,然后在单元格中插入日期。因为该单元格的值不会改变,所以它被认为是静态的。
插入值已更新的日期或时间
重新计算工作表或打开工作簿时更新的日期或时间被视为“动态”而不是静态的。在工作表中,返回单元格中动态日期或时间的最常见方法是使用工作表函数。
要插入当前日期或时间以使其可更新,请使用 TODAY 和 NOW 函数,如下例所示。有关如何使用这些函数的更多信息,请参阅 TODAY 函数和 NOW 函数。
| 归档时间: |
|
| 查看次数: |
16567 次 |
| 最近记录: |