分类:日期和时间函数 DATEVALUE函数 DATEVALUE函数将文本类型的日期转换为Excel中的日期的序列号。 例如,下面的公式: =DATEVALUE(“2022/10/1”) 结果为: 44835 这在Excel中代表日期值: 2022/10/1 注:Excel中的日期实际存储的就是数值,以1900/1/1为最早日期,对应的序列号就是1,每过一天这个序列号加1。 这个函数返回的结果是个数值,要想显示为日期,需要你将该单元格格式设置为日期。 DATEVALUE只有一个参数,就是文本形式的日期值。 示例: 如果我们希望从一个身份证号中得到出生日期,可以使用下面的公式, 我们这里使用的公式是:
其中的MID函数是从身份证号中取出日期部分: “20001001” 注意,MID函数返回的是个字符串,TEXT函数是将这个这个字符串转为为日期格式: '2000-10-01' 注意,这里尽管展示的是日期形式,但是仍然是个字符串。 最后,DATEVALUE将这个字符串转换为真正的日期序列号: 36800 你可以通过将D3单元格格式设置为日期,得到正确显示的出生日期。 DATEVALUE可以将计算机支持的各种日期形式的文本转换为真正的日期序列号,下面的公式: =DATEVALUE('2022/10/1')
=DATEVALUE('2022年10月1日') 返回结果都是: 44835 你还可以在参数中省略年份,此时,Excel自动将年份设置为当前日期所在的年份,例如,公式:
返回结果为(假设当前是2022年): 44835 TIMEVALUE函数 与DATEVALUE函数类似,TIMEVALUE函数将文本类型的时间值转换为真正的时间值, 历史文章中可以学习Excel,Power Query,Power Pivot,Power BI,Power Automate各种技巧。 关键词回复:可以回复Excel各种功能或函数的名字进行学习,比如:VLOOKUP函数,删除重复项。也可回复“关键词”,然后根据关键词列表进行回复。 |
|