我想知道将 2013 年 10 月 26 日的日期转换为 Excel 中的 41573 数字的公式。
就像 2013 年 10 月 26 日如何转换为 41573 一样。
我想知道将 2013 年 10 月 26 日的日期转换为 Excel 中的 41573 数字的公式。
就像 2013 年 10 月 26 日如何转换为 41573 一样。
现代日期的 Excel 数字最容易计算为公历 1899 年 12 月 30 日以来的天数。
Excel 将神秘的日期 01/00/1900(即 12/31/1899)视为对应于 0,并错误地将 1900 年视为闰年。因此,对于 1900 年 3 月 1 日之前的日期,Excel 数字实际上是 1899 年 12 月 31 日之后的天数。
但是,Excel 不会格式化任何低于 0 的数字(-1 为您提供##########),因此这只对“01/00/1900”至 02/28/1900 很重要,因此更容易只需使用 12/30/1899 日期作为基础。
DB2 SQL 中解决闰年 1900 错误的完整函数:
SELECT
DAYS(INPUT_DATE)
- DAYS(DATE('1899-12-30'))
- CASE
WHEN INPUT_DATE < DATE('1900-03-01')
THEN 1
ELSE 0
END
如果您将单元格的格式更改为常规,那么这将在幕后显示单元格的日期值 Excel 将日期保存为自 1900 年 1 月 1 日以来的天数
如果您的日期是文本并且您需要对其进行转换,那么DATEVALUE
将执行以下操作: