用=b2-today()计算动态逾期天数,负数未到期、零为当日到期、正数已逾期;可配合条件格式高亮风险状态;若有宽限期需调整公式减去宽限天数,工作日计算须用networkdays.intl并提供节假日列表。

你需要在WPS表格中自动算出每份欠款合同已逾期多少天,且结果要随打开文件实时刷新、负数表示未到期、零表示当日到期、正数表示已过期天数。
用减法公式直接得出动态逾期天数
这一步操作起来很简单,直接在目标单元格输入公式即可,无需额外设置格式或函数嵌套。
第一步:点击需要显示逾期天数的单元格(例如D2),确保光标处于编辑状态。
第二步:输入公式 =B2-TODAY(),其中B2是该行合同到期日期所在的单元格。注意必须用英文半角括号和等号,不能漏掉TODAY后面的空括号。
第三步:按回车键确认。此时若B2为2026/5/28,则显示-2(表示还差2天到期);若B2为2026/5/30,则显示0;若B2为2026/5/25,则显示5(已逾期5天)。
第四步:将鼠标移至D2单元格右下角,待光标变成实心黑色十字→向下拖拽填充至其他行对应位置,所有合同自动计算出各自的逾期天数。
用条件格式让逾期状态一目了然
仅看数字容易误判,用颜色区分“未到期”“7天内到期”“已逾期”三类状态,能快速定位风险合同。
{"answer":"协助 macOS 用户准备、转换、导出及排查 Word、PDF、Markdown、PowerPoint 和 Excel 文件,确保 WPS Office 工作流程可靠。"}
方法一:高亮已逾期合同(红色背景)
选中到期日期列(如B2:B100)→【开始】→【条件格式】→【新建规则】→选择“使用公式确定要设置格式的单元格”→输入公式:=B2
方法二:标记临期合同(黄色背景,含今日)
同样在B2:B100上新建规则→公式填入:=AND(B2>=TODAY(),B2→设为浅黄色背景→确定。注意这个公式包含今日起7天内(含当日),不包含已过期项。
方法三:单独标出今日到期合同(加粗红色字体)
再次新建规则→公式填入:=B2=TODAY()→字体设为红色并加粗→确定。此规则优先级高于前两个,确保今日到期项不会被覆盖。
避免法律风险的关键处理
如果你的合同条款明确约定了宽限期(比如“到期日后3日为宽限日,宽限期内不计逾期”),则原始公式必须修正,否则计算结果可能不具法律效力。
在D2单元格中改用公式:=B2-TODAY()-3,再向下填充。这样当B2=2026/5/30时,结果为-3,表示尚在宽限期内;只有结果≥1才真正构成逾期。
若合同约定只按工作日计算逾期天数(排除周末与法定节假日),则必须改用NETWORKDAYS.INTL函数,并提前在表格中列出所有节假日日期区域——【未提供节假日列表时,严禁使用该函数】。










