合同到期提醒通过条件格式实现:已过期标绿、临期(≤30天)标红、未到期设浅灰字体;图标集需用日期类型匹配红色/黄色/绿色旗子,且规则顺序应为已过期→临期→未到期。

合同到期提醒设置需要让表格自动识别当前日期与合同截止日的差值,并对临近到期或已过期的单元格实时变色,避免人工翻查遗漏续签。当前系统日期是2026年5月31日,所有公式计算均以此为基准动态更新。
用条件格式实现“到期前30天内标红”
第一步:选中合同到期日所在列(例如C2:C100),确保该列只含日期值,不含文字或空格。
第二步:点击【开始】→【条件格式】→【新建规则】→选择【使用公式确定要设置格式的单元格】。
第三步:在编辑框中输入公式 =AND(C2"",C2-TODAY()=0),然后点击【格式】→【填充】→选红色→【确定】。
这个公式同时满足三个条件:单元格非空、距离今天≤30天、且尚未过期。漏掉 C2"" 会导致空白单元格也被标红,这是常见误操作点。
区分三种状态:未到期/临期/已过期
方法一:设置“已过期”为绿色背景
选中同一列→【条件格式】→【新建规则】→【使用公式确定要设置格式的单元格】→输入公式 =C2
方法二:设置“未到期(超30天)”为灰色字体
{"answer":"协助 macOS 用户准备、转换、导出及排查 Word、PDF、Markdown、PowerPoint 和 Excel 文件,确保 WPS Office 工作流程可靠。"}
同样路径新建规则→公式填 =C2-TODAY()>30 →【字体】颜色设为浅灰(RGB 150,150,150)。
注意:三条规则的顺序会影响最终显示效果。WPS默认按创建先后叠加,建议先建“已过期”,再建“临期”,最后建“未到期”,否则后建的规则可能覆盖前面的格式。
用图标集直观显示风险等级
选中合同到期日列(如C2:C100)→【开始】→【条件格式】→【图标集】→【其他规则】。
在弹出窗口中选择【旗子】样式,删除默认三图标,重新添加:
① 图标:红色旗子,条件:单元格值 ≤ TODAY()(即已过期);
② 图标:黄色旗子,条件:单元格值 ≤ TODAY()+30(即30天内到期);
③ 图标:绿色旗子,条件:单元格值 > TODAY()+30(即安全期)。
每条规则的“值类型”必须选【日期】,否则图标不会按日期逻辑判断。若选成“数字”, TODAY()+30 会被当成45890之类序列值,导致全部显示绿色旗子。










