0
点赞
收藏
分享

微信扫一扫

致敬Excel基础函数(20):Datestring函数和Datevalue函数

1概念

Datestring函数的定义:

将对应的日期转换为“年月日”的形式。

Datevalue函数的定义:

返回以字符串所表示的日期值所对应的序列号。


2语法

Datestring函数语法:

=DATESTRING(日期或引用)。

Datevalue函数语法:

=DATEVALUE(日期)


3举例说明

01.Datestring函数

Datestring函数可以将各种常规格式的日期转换为“年月日”的形式。

在目标单元格中输入公式:

=DATESTRING(A2)

此函数对于多人协作下规范日期格式很有帮助。

注意:此函数为隐藏函数。

致敬Excel基础函数(20):Datestring函数和Datevalue函数_日期转换

02.Datevalue函数

Excel使用的是1900年日期系统,Datevalue函数参数date-text日期范围是1900年1月1日至9999年12月31日,其所对应的日期序列号分别是1至2958465,超出此范围,函数将返回错误#VALUE!

我们在B2单元格输入函数公式:

=DATEVALUE(A2)

发现返回A列日期的序列号为错误值,这是为什么呢?

致敬Excel基础函数(20):Datestring函数和Datevalue函数_Excel_02

原因是使用Datevalue函数,必须保证函数的参数日期为文本型数据。所以我们需要将A列的日期格式修改为文本型格式,我们可以使用分列的方式将其转换为文本格式,即可正常返回序列号。如下图所示:

致敬Excel基础函数(20):Datestring函数和Datevalue函数_日期格式_03

同样也可以嵌套TEXT文本函数,对A列日期转换为指定日期格式的文本型数据。

我们在B2单元格输入函数公式:

=DATEVALUE(TEXT(A2,"YYYY/M/D"))

即可正常返回序列号。

致敬Excel基础函数(20):Datestring函数和Datevalue函数_Excel_04


举报

相关推荐

EXCEL常见函数之逻辑函数

0 条评论