在 Excel 中,日期时间计算经常被使用,例如计算两个日期/时间之间的差异、加减日期时间、根据出生日期获取年龄等等。 在本教程中,它列出了有关日期时间计算的几乎场景,并为您提供了相关方法。
本教程的导航 1.计算两个日期/时间之间的差异1.1 计算两个日期之间的日/月/年差
1.11 以天/月/年/周计算两个日期之间的差异
1.12 计算月份忽略两个日期之间的年和日
1.13 计算天数忽略两个日期之间的年月
1.14 计算两个日期之间的差异并返回年月日
1.15 计算日期和今天之间的差异
1.16 计算两个日期之间有或没有假期的工作日
1.17 计算两个日期之间的周末
1.18 计算两个日期之间的特定工作日
1.19 计算月/年剩余天数
1.2 计算两次之差
1.21 计算两次之差
1.22 以小时/分钟/秒计算两次之间的差异
1.23 只计算两次之间的小时差(不超过24小时)
1.24 只计算两次之间的分钟差(不超过60分钟)
1.25 只计算两次之间的秒差(不超过60秒)
1.26 计算两次之差并返回时分秒
1.27 计算两个日期时间之间的差异
1.28 以毫秒计算时间差
1.29 计算两个日期之间的工作时间,不包括周末
1.3 使用 Kutools for Excel 计算两个日期时间之间的差异
1.31 通过 Data & Time Helper 计算两个日期时间之间的差异
1.32 通过公式助手计算两个日期时间之间的周末/工作日/特定工作日差异
1.4 如果为空,合并两列
1.41 使用 IF 函数
1.42 使用 VBA
2. 加减日期和时间2.1 添加或减去日期/月/年/周/工作日
2.11 给日期加或减天数
2.12 给日期加上或减去月份
2.13 给日期加上或减去年份
2.14 给日期加上或减去星期
2.15 加减工作日,包括或不包括节假日
2.16 给日期加或减特定的年、月、日
2.2 在时间上加或减小时/分钟/秒
2.21 给日期时间加或减小时/分钟/秒
2.22 24 小时内的总和
2.23 将工作时间添加到不包括周末和节假日的日期
2.3 通过Kutools for Excel添加或减去日期/时间
2.4扩展
2.41 检查或突出显示日期是否已过期
2.42 返回当前月末/下个月第一天
3.计算年龄3.1 根据日期计算年龄
3.11 根据给定的生日计算年龄
3.12 根据给定的生日,以年、月、日格式计算年龄
3.13 按 1 年 1 月 1900 日之前的出生日期计算年龄
3.2 使用Kutools for Excel按出生计算年龄
3.3 根据序列号计算年龄或获取生日
3.31 从身份证号码获取生日
3.32 根据身份证号码计算年龄
在本教程中,我创建了一些示例来解释这些方法,您可以在使用以下 VBA 代码或公式时更改您需要的引用
1.计算两个日期/时间之间的差异计算两个日期或两次之间的差异可能是您在日常 Excel 工作中遇到的最常见的日期时间计算问题。 以下提供的示例可以帮助您在遇到相同问题时提高效率。
1.1 计算两个日期之间的日/月/年差1.11 以天/月/年/周计算两个日期之间的差异
Excel DATEDIF 函数可用于快速计算以天、月、年和周为单位的两个日期之间的差异。
点击了解