导语:还在手动计算项目周期和员工年龄?掌握这5个Excel时间日期函数,3分钟搞定复杂计算,职场人必备技能,告别无效加班!
一、基础函数速查手册
- TODAY()
- 功能:实时获取当天日期
- 示例:=TODAY() → 2023-08-20(随系统日期变化)
- NOW()
- 功能:获取当前日期+时间
- 示例:=NOW() → 2023-08-20 14:30
- DATE(年,月,日)
- 功能:组合生成规范日期
- 示例:=DATE(2023,12,25) → 2023-12-25
二、实战案例教学
案例1:员工年龄自动计算
场景:HR批量计算员工年龄
=DATEDIF(B2,TODAY(),"Y") & "岁"(B列为出生日期,自动计算当前年龄)案例2:项目倒计时提醒
场景:项目管理自动预警
=IF(DAYS(TODAY(),C2)>0,"已超期",DAYS(C2,TODAY())&"天")(C列为截止日期,自动显示剩余天数)
案例3:智能考勤统计
场景:计算工作日天数
=NETWORKDAYS.INTL(开始日期,结束日期,11)(排除周末+自定义节假日,11参数表示仅周日休息)
案例4:合同到期自动提醒
场景:提前30天预警
=IF(EDATE(B2,36)-TODAY()<=30,"即将到期","正常")(B列签约日期,36个月合同期)
案例5:动态周报标题
场景:自动生成周报时间范围
="本周销售报告("&TEXT(TODAY()-WEEKDAY(TODAY(),2)+1,"m/d")&"-"&TEXT(TODAY()-WEEKDAY(TODAY(),2)+7,"m/d")&")"(自动生成如"本周销售报告(8/14-8/20)")
三、高阶技巧
- 日期格式转换:
=TEXT(A1,"yyyy-mm-dd") 将数字转为标准日期 - 跨表动态引用:
=INDIRECT("Sheet2!B"&MONTH(TODAY())) 按月自动切换数据源 - 节假日智能排除:
搭配自定义节假日列表使用NETWORKDAYS函数
文末福利:关注后回复【日期模板】获取文中所有案例的Excel模板文件!点击测试你的掌握程度→[在线练习题库链接]
互动话题:你用过最实用的日期函数是哪个?遇到哪些日期计算的难题?评论区一起交流!