4. 用YEAR、MONTH、HOUR函数等「拆分」日期与时间
YEAR、MONTH、DAY、HOUR、MINUTE和SECOND函数可以从日期与时间数据中分别提取出年、月、日、时、分、秒等元素,各个函数的功能如表 13-1 所示。
5. 用DATE函数和TIME函数「合并」日期与时间
生成日期与时间的函数有两个,分别是合并日期的DATE函数和合并时间的TIME函数,函数语法如下:
DATE函数的3个参数分别表示年份、月份和天数;TIME函数的3个参数分别表示小时、分钟和秒数。
如果由参数指定年、月、日的日期不存在,DATE函数会自动调整无效参数的结果,顺延得到新的日期,而不会返回错误值,例如,以下公式返回值为「2024-3-1」。
如果由参数指定时、分、秒的时间不存在,TIME函数同样会自动调整无效参数的结果,顺延得到新的时间,而不会返回错误值。
使用连接符(&)可以「合并」日期与时间,但是对无效参数不会自动调整。例如,以下公式返回「45352」(2024 年 3 月 1 日的序列值)。
而以下公式则返回错误值「#VALUE!」。
好书推荐