Excel - DATEVALUE 函数
描述
DATEVALUE 函数将文本形式的日期转换为序列号(Excel 的日期时间代码)。
DATEVALUE 函数将以文本形式存储的日期转换为 Excel 识别为日期的序列号。例如,
=DATEVALUE ("1/1/2008")
返回 39448,即日期 1/1/2008 的序列号。
注意 −您的计算机的系统日期设置可能会导致 DATEVALUE 函数的结果与此示例不同。
如果工作表包含文本格式的日期,而您想要过滤、排序或格式化为日期,或者用于日期计算,则 DATEVALUE 函数非常有用。要将日期序列号视为日期,必须将日期格式应用于单元格。
语法
DATEVALUE (date_text)
参数
参数 | 说明 | 必需/可选 |
---|---|---|
date_text | 以 Excel 日期格式表示日期的文本,或对包含以 Excel 日期格式表示日期的文本的单元格的引用。例如,"1/30/2008"或"30-Jan-2008"是引号内的文本字符串,表示日期。 请参阅下面的注释。 |
必需 |
注释
date_text 参数
使用 Microsoft Excel for Windows 中的默认日期系统,date_text 参数必须表示 1900 年 1 月 1 日和 9999 年 12 月 31 日之间的日期
此函数返回 #VALUE!如果 date_text 参数的值超出此范围,则为错误值。
如果省略 date_text 参数的年份部分,则此函数将使用计算机内置时钟的当前年份。将忽略 date_text 参数中的时间信息。
Excel 将日期存储为连续的序列号,以便可用于计算。默认情况下,1900 年 1 月 1 日为序列号 1,2008 年 1 月 1 日为序列号 39448,因为它是 1900 年 1 月 1 日之后的第 39,447 天。
大多数函数会自动将日期值转换为序列号。
适用性
Excel 2007、Excel 2010、Excel 2013、Excel 2016
示例
