Excel自动生成天数可通过日期函数、填充功能和条件格式实现,核心方法包括DATEDIF计算日期差、TODAY动态获取当前日期、NETWORKDAYS排除节假日,以及拖拽填充生成连续日期序列。
-
日期函数精准计算
使用=DATEDIF(开始日期,结束日期,"d")
可直接输出两日期之间的天数,隐藏单位参数支持"d"(天)、"m"(月)、"y"(年)。若需计算截至今日的天数,用=TODAY()-开始日期
并设置单元格为常规格式。对于工作日统计,=NETWORKDAYS(开始日期,结束日期,节假日范围)
可自动跳过周末和指定假期。 -
填充功能快速生成序列
输入起始日期后,拖动单元格右下角填充柄可自动按天递增。若需间隔生成(如每15天),先手动输入前两个日期(如A1为"2023-01-01",A2为"=A1+15"),再双击填充柄扩展序列。 -
条件格式动态提醒
结合公式与条件格式,可高亮超期数据。例如选中天数列,设置规则为=A1>TODAY()+30
并应用红色背景,超30天的条目将自动标红。 -
自定义显示增强可读性
在公式结果后右键设置单元格格式,选择自定义并输入"已持续:"0"天"
,数值如"15"会显示为"已持续:15天",直观提升用户体验。
掌握这些技巧可高效处理项目周期、考勤统计等场景,建议优先使用函数保证数据准确性,再通过格式优化提升可视化效果。