【日期和时间函数】日期转换序列号:DATEVALUE函数的应用
返回 date_text 所表示的日期的序列号。函数 DATEVALUE 的主要功能是将以文本表示的日期转换成一个序列号。
语法
DATEVALUE(date_text)
Date_text 代表以WPS表格日期格式表示的日期的文本。
例如,2008-1-30 或 30-Jan-08 就是带引号的文本,它用于代表日期。
在使用WPS表格时,date_text 必须表示1899年12月31日到9999年12月31日之间的一个日期。
如果 date_text 超出范围,则函数 DATEVALUE 返回错误值 #VALUE!。
如果省略 date_text 中的年份部分,则函数 DATEVALUE 使用计算机系统内部时钟的当前年份。
date_text 中的时间信息将被忽略。
说明
• WPS表格可将日期存储为可用于计算的序列号。默认情况下,1899 年12月31日的序列号是 1 而2008年1月1日
的序列号是 39448,这是因为它距1899年12月31日有 39448 天。
• 大部分函数都会自动将日期值转换成序列号。
DATEVALU函数可以将以文本形式表示的日期转换成可以用于计算的序列号 ,运用此函数的特点,我们可以计算两
个日期相隔的天数。
我们来实际操作看看帮助大家理解,现在要求这两个日期的间隔天数。
■ 首先选中B2单元格,点击插入函数,在查找框中查找并选中DATEVALUE函数,点击确定。
在此,我们需要输入日期字符串。日期字符串必须表示 1900年1月1日到 9999年12月31日之间的一个日期,如果超
出范围,就会返回错误值 #VALUE!。
■ 我们将"1990/1/1"填入日期字符串,需要注意的是,必须在字符串前后加上英文双引号,否则会返回错误值
#VALUE!。
点击确定,即可得到该日期的序列号32874。
同理,我们可以算出"2022/1/1"的序列号为44562。
■ 最后选中B4单元格,输入=B3-B2,点击确定,即可算出两个日期的间隔时间。