需结合数据录入、日期计算与条件格式实现合同到期自动提醒:先设计含合同编号等9项字段的台账结构,再用公式计算距到期天数,最后通过嵌套if生成提醒状态标识。

如果您需要在Excel中建立合同管理台账并实现合同到期自动提醒功能,则需结合数据录入、日期计算与条件格式等技术手段。以下是实现此功能的具体步骤:
一、设计合同管理台账基础结构
该步骤旨在构建清晰、可扩展的合同信息记录框架,确保关键字段完整且便于后续公式引用。所有合同条目应统一按行排列,列标题需覆盖合同全生命周期核心要素。
1、在Excel第一行输入以下列标题(建议从A1开始):合同编号、甲方名称、乙方名称、签订日期、合同起始日、合同截止日、合同期限(月)、合同状态、备注。
2、选中第1行,右键“设置单元格格式”,在“对齐”选项卡中勾选“自动换行”,并调整列宽使标题完整显示。
3、从第2行开始逐行录入合同信息,确保合同截止日为标准日期格式(如2025/6/30),避免文本型日期干扰后续计算。
二、添加合同到期天数动态计算列
该列用于实时反映距离当前日期剩余天数,是触发提醒逻辑的基础数值依据,依赖TODAY()函数实现自动更新。
1、在台账最右侧新增一列,标题命名为距到期天数(例如位于J1单元格)。
2、在J2单元格输入公式:=IF(ISBLANK(I2),"",I2-TODAY()),其中I列为“合同截止日”所在列。
3、将J2公式向下拖拽填充至所有合同行,确保每行均显示对应天数;负值表示已过期,零表示当日到期。
三、设置合同到期自动提醒标识列
该列通过逻辑判断生成直观文字提示,辅助用户快速识别临近到期、即将到期及已过期合同,不依赖宏或VBA即可实现。
1、新增一列标题为提醒状态(例如K1)。
2、在K2单元格输入公式:=IF(J2。
3、将K2公式向下填充,所有合同行将根据距到期天数自动显示对应状态标签。
四、应用条件格式实现视觉化高亮提醒
该步骤通过颜色标记强化关键时间点,使临近到期合同在表格中一目了然,提升人工核查效率。
1、选中“距到期天数”列(如J2:J1000),点击【开始】→【条件格式】→【新建规则】。
2、选择“只为包含以下内容的单元格设置格式”,在“单元格值”下拉菜单中选“小于等于”,输入0,点击【格式】设置字体为红色、背景为浅红色。
3、重复新建规则,分别设置:小于等于7(橙色背景)、小于等于30(黄色背景),其余保持默认无填充。
五、创建到期合同自动筛选视图
该视图通过切片器或自动筛选功能聚合展示需重点关注的合同,无需手动查找,支持一键定位问题项。
1、选中台账任意数据单元格,按Ctrl+T创建表格,勾选“表包含标题”,确认后生成结构化表格。
2、点击【插入】→【切片器】,勾选提醒状态列,插入切片器面板。
3、点击切片器中的“❗7日内到期”或“⚠ 已过期”,台账区域将仅显示对应状态的合同行。











