日期时间计算不再难:Excel 函数快速上手

下文是常用的21个日期与时间函数 ,日期时间函数在数据处理中经常用到,掌握好它们,可以更好的摸鱼。下面我们一起来看看吧!

1、EDATE:计算从某个指定日期开始,向前或向后推算一定月数后的日期。

语法:EDATE(start_date, months)

例如,如果要计算从 2024 年 1 月 1 日开始,3 个月后的日期。

2、EOMONTH:计算从某个指定日期开始,向前或向后推算一定月数后的月份的最后一天的日期。

语法:EOMONTH(start_date, months)

例如,如果要计算从 2024 年 1 月 1 日开始,2 个月后的月份的最后一天的日期。

3、WORKDAY:计算从某个指定日期开始,经过一定工作日数后的日期。它会自动排除周末和指定的节假日。

语法:WORKDAY(start_date, days, [holidays])

例如,如果你需要计算从 2024 年 1 月 1 日开始的 10 个工作日后的日期。

4、NETWORKDAYS:计算两个日期之间的工作日数量,自动排除周末和指定的节假日。

语法:NETWORKDAYS(start_date, end_date, [holidays])

例如,要计算从 2024 年 1 月 1 日到 2024 年 1 月 31 日之间的工作日数量。

5、DATEDIF:计算两个日期之间的差异,返回年、月、日间隔数。

语法:DATEDIF(start_date, end_date, unit)

例如,要计算从 2021 年 1 月 1 日到 2025 年 1 月 1 日之间的年数。

6、DAYS360:计算两个日期之间相差的天数,按照一年 360 天的算法进行计算。

语法:DAYS360(start_date, end_date, [method])

例如,要计算从 2024 年 1 月 1 日到 2024 年 12 月 31 日之间的天数(使用美国方法)。

7、YEARFRAC:计算两个日期之间的天数占一年的比例。

语法:YEARFRAC(start_date, end_date, [basis])

例如,要计算从 2024 年 1 月 1 日到 2024 年 6 月 30 日之间的年分数。

8、WEEKNUM:用于返回给定日期所在的一年中的第几周。

语法:WEEKNUM(serial_number, [return_type])

例如,要计算 2024 年 1 月 1 日所在的一年中的第几周(以星期一为一周的第一天)

9、DATE:用于根据给定的年、月、日创建一个日期值。

语法:DATE(year, month, day)

例如,要创建 2024 年 10 月 25 日的日期值。

10、DATEVALUE:用于将文本格式的日期转换为 Excel 的日期序列号。

语法:DATEVALUE(date_text)

例如,如果你有一个表示日期的文本字符串 "2024-12-25",并希望将其转换为 Excel 的日期序列号。

11、TIME:用于根据给定的小时、分钟和秒创建一个时间值。

语法:TIME(hour, minute, second)

例如,要创建一个表示下午 3 点 45 分 30 秒的时间值。

12、TIMEVALUE:用于将文本格式的时间转换为 Excel 可以识别的时间序列值。

语法:TIMEVALUE(time_text)

例如,如果你有一个表示时间的文本字符串 "14:30",并希望将其转换为 Excel 的时间序列值。

13、TODAY:用于自动返回当前的日期。

语法:TODAY()
例如:显示当前日期。

14、NOW:用于返回当前的日期和时间。

语法:NOW()
例如:显示当前日期和时间。

15、YEAR:用于从给定的日期中提取年份。

语法:YEAR(serial_number)

例如,从下图A2日期值中提取年份。

16、MONTH:用于从给定的日期中提取月份。

语法:MONTH(serial_number)

例如,从下图A2日期值中提取月份。

17、DAY:用于从给定的日期中提取日部分。

语法:DAY(serial_number)

例如,从下图A2日期值中提取日部分。

18、WEEKDAY:用于返回给定日期是星期几。

语法:WEEKDAY(serial_number, [return_type])

例如,从下图A2日期值中返回星期几。

19、HOUR:用于从给定的时间或日期时间值中提取小时部分。

语法:HOUR(serial_number)

例如,从下图A2日期值中提取小时。

20、MINUTE:用于从给定的时间或日期时间值中提取分钟部分。

语法:MINUTE(serial_number)

例如,从下图A2日期值中提取分钟。

21、SECOND:用于从给定的时间或日期时间值中提取秒部分。

语法:SECOND(serial_number)

例如,从下图A2日期值中提取秒部分。


你的鼓励是我坚持的动力,祝看到这里的朋友们发大财行大运!

原文链接:,转发请注明来源!