对于TEXT函数、时间,大家都不陌生,但是如何用Text函数提取时间中的时、分、秒并不是所有的亲都能数量应用的。
一、功能及语法结构。
1、功能:将指定的数值格式转换为文本。
2、语法结构:=Text(值,格式代码)。
解读:Text函数其实就是【自定义单元格格式】的公式版,格式代码是通用的。
二、应用案例。
1、提取时间中的小时。
方法:
在目标单元格中输入公式:=TEXT(D3,"[h]")或=TEXT(D3,"h")。
解读:
除上述方法之外,还可以使用Hour函数提取。
方法:
在目标单元格中输入公式:=HOUR(D3)。
2、提取时间中的分。
方法:
在目标单元格中输入公式:=TEXT(D3,"[mm]")。
解读:
1、从计算的结果中可以分析出,将对应的时间计算成了对应的分钟数,而且忽略了秒数。例如:12:10:09利用上述公式计算的结果为730。
2、但如果我们只需要提取“10”,即小时后的分钟数,该如何去做了?
方法:
在目标单元格中输入公式:=MINUTE(D3)。
3、提取时间中的秒。
方法:
在目标单元格中输入公式:=TEXT(D3,"[ss]")。
解读:
1、从计算的结果中可以分析出,将对应的时间计算成了对应的时长。
2、但如果只需提取秒数,该如何去做了?
方法:
在目标单元格中输入公式:=SECOND(D3)。
,