- Excel 函数教程
- Excel 函数 - 首页
- 兼容性函数
- 逻辑函数
- 文本函数
- 日期和时间函数
- 多维数据集函数
- 数学函数
- 三角函数
- 数据库函数
- 动态数组函数
- 工程函数
- 财务函数
- 信息函数
- 查找和引用函数
- 统计函数
- Web 函数
- Excel 有用资源
- Excel - 快速指南
- Excel - 有用资源
- Excel - 讨论
Excel - DATEVALUE 函数
描述
DATEVALUE 函数将文本形式的日期转换为序列号(Excel 的日期时间代码)。
DATEVALUE 函数将存储为文本的日期转换为 Excel 识别为日期的序列号。例如:
=DATEVALUE("1/1/2008")
返回 39448,即 2008 年 1 月 1 日的序列号。
注意 - 您的计算机系统日期设置可能会导致 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 日之间的日期。
如果 date_text 参数的值超出此范围,则此函数将返回 #VALUE! 错误值。
如果省略 date_text 参数的年份部分,则此函数将使用计算机内置时钟中的当前年份。date_text 参数中的时间信息将被忽略。
Excel 将日期存储为连续的序列号,以便可以在计算中使用它们。默认情况下,1900 年 1 月 1 日是序列号 1,2008 年 1 月 1 日是序列号 39448,因为它是 1900 年 1 月 1 日之后的第 39447 天。
大多数函数会自动将日期值转换为序列号。
适用性
Excel 2007、Excel 2010、Excel 2013、Excel 2016