生成日期与时间的函数有两个,分别是合并日期的DATE函数和合并时间的TIME函数。
DATE函数有3个参数,分别表示年份、月份和天数。
TIME函数的3个参数分别表示小时、分钟和秒数。
如果由参数指定年、月、日的日期不存在,DATE函数会自动调整无效参数的结果,顺延得到新的日期,而不会返回错误值。比如,以下公式返回值为“2024-3-1”:
=DATE(2023,15,1)
如果由参数指定时、分、秒的时间不存在,TIME函数同样会自动调整无效参数的结果,顺延得到新的时间,而不会返回错误值。
使用连接符(&)可以“合并”日期与时间,但是对无效参数不会自动调整。例如,以下公式返回“45352”(2024 年 3 月 1 日的序列值)。
=(2024&-3&-1)*1
而以下公式则返回错误值“#VALUE!”。
=(2023&-15&-1)*1