面向进阶用户的宏、函数与自动化专题站 网站地图
高级函数

日期时间函数:计算工龄、账龄与逾期天数

·3 分钟
日期时间函数:计算工龄、账龄与逾期天数
本文目录
  1. 先确认是日期值还是文本
  2. 文本日期的转换
  3. 取年、月、日
  4. 构造日期
  5. 计算两个日期相差天数
  6. 计算工龄与月龄
  7. 工作日计算
  8. 逾期天数判断
  9. 到期提醒
  10. 常见日期问题
  11. 日期与条件的配合
  12. 把日期规则写进模板
  13. 小结

日期看起来简单,但一旦是文本格式,排序与计算都会失效。

先确认是日期值还是文本

日期值右对齐、可排序可相减;文本日期左对齐、运算结果为错误。用WPS表格,判断方式是把日期加一天,能正常变成次日即为日期值。

文本日期的转换

用分列功能在最后一步把列格式设为日期,是最快的转换方式。用WPS表格,转换后确认显示格式统一,避免出现两种写法混用。

取年、月、日

分别取年、月、日用于分类与统计。用WPS表格,取月份后可用于按月汇总,取月日可用于生成周年提醒。

构造日期

用年、月、日三个数构造标准日期,便于统一格式。用WPS表格,从文本中提取数字再构造日期,是整理外部数据的常见做法。

计算两个日期相差天数

直接相减即可得到天数,用于计算账龄与在库天数。用WPS表格,注意相减结果的单元格格式要设为常规或数值,否则可能显示为日期。

计算工龄与月龄

需要按整年或整月计算时使用专门函数,结果更符合业务口径。用WPS表格,直接相减得到天数再除以三百六十五会与人事口径不一致。

工作日计算

排除周末与节假日计算工作日时使用专门函数。用WPS表格,节假日清单单独维护一张表,公式引用后便于每年更新。

逾期天数判断

用当前日期减去计划完成日期,正数即为逾期天数。用WPS表格,配合条件格式把逾期项标红,跟踪表一眼就能看出问题。

到期提醒

用到期日期与当前日期比较,三十天内标黄、已到期标红。用WPS表格,合同与证照台账设置这一条,可避免错过关键时间点。

常见日期问题

文本日期无法排序、日期显示为数字、跨年计算出现负值。用WPS表格,三者分别对应格式未转换、单元格格式为常规与日期填写错误。

日期与条件的配合

按月份汇总时用区间条件,起始日为当月一号、结束日为下月一号前一天。用WPS表格,把起止日期写在参数区,公式统一引用便于切换月份。

把日期规则写进模板

在模板中预设日期列的格式与验证范围。用WPS表格,录入阶段就挡住文本日期,后续统计就不必反复清理。

小结

日期计算的前提是格式正确,关键在口径统一。用WPS表格,把日期格式、计算函数与提醒规则三件事做好,台账类表格会自动帮你盯住时间点。