用=TODAY()-C2可自动计算逾期天数,正数为已逾期天数,负数为剩余天数;再用IF函数可区分“未到期”“当日到期”“已逾期”三种状态。

要让Excel自动根据今天日期计算每笔欠款已逾期多少天,只需一个公式就能实时更新结果,不用手动改日期,也不用担心月底跨月出错。
用减法公式直接得出逾期天数
在存放逾期天数的首单元格(如D2)中输入公式:=TODAY()-C2,其中C2是应还款日期所在单元格。
按回车确认后,若C2为2026/5/25,则D2显示5——表示已逾期5天;若C2是2026/6/10,则D2显示-11——表示还剩11天,未逾期。
选中D2单元格右下角填充柄,向下拖拽至最后一行,整列自动套用公式。
用IF函数区分“未到期”“当日到期”“已逾期”三种状态
方法一:返回带文字的直观结果
在E2输入:=IF(C2
这个公式会自动判断:早于今天就写“X天逾期”,等于今天就写“今日到期”,晚于今天就写“还剩X天”。注意:C2必须是有效日期格式,否则返回错误值。
拖动填充柄复制到整列即可。
方法二:只标记是否逾期(布尔型输出)
在F2输入:=C2
如需显示“是/否”,可改为:=IF(C2
自动高亮逾期行(整行变色)
第一步:选中数据区域(例如A2:F100),确保首行为标题行不被选中。
第二步:点击【开始】→【条件格式】→【新建规则】→【使用公式确定要设置格式的单元格】。
第三步:在公式框中输入:=$C2
⚠️ 注意:公式中$C2的列标加了$,是为了锁定“应还款日期”这一列;行号不加$才能让每行独立判断。如果误写成C$2或$C$2,整列或整表都会被同一行结果控制,颜色会错乱。
设置完成后,所有应还款日期早于2026/5/30的行,整行立刻变为红色背景。



















