excel合同到期时间显示

来源:百度知道 编辑:UC知道 时间:2024/07/02 14:17:45
A列是合同开始时间
B列是合同到期时间
C列是提示时间(30天内开始提醒[显示余下多少天],到期的显示红色,没到期的默认色)

数据在第2行:
1、在C2输入=IF(AND(B2<=(TODAY()+30),B2>(TODAY()-1)),"余下"&B2-TODAY()&"天","")回车;
2、选C2——菜单栏——格式——条件格式——(出现“条件格式”对话框)——条件1(1):左栏下拉选“单元格数值”,中栏下拉选“等于”,右栏输入:余下0天,点“格式”——(出现“单元格格式”对话框)——图案:红色——确定;
3、选C2——向下填充。

在C1输入
=if(b1<=today(),"到期",if(DATEDIF(today(),b1,"D")<=30,DATEDIF(today(),b1,"D")<=30,""))

公式向下填充

选中C列
格式-条件格式
下拉框中选"公式"
在后面输入
=b1<=today()
点"格式"-"图案",选红色

c1="余下: "&datedif(a1,b1,"d")*(b1-a1<30)*(b1>today())&" 天"
【到期的显示红色,没到期的默认色】设置c列条件格式,公式为 =b1<today()
格式设为红色。

在C1中输入
=IF(B1-TODAY()>30,"",B1-TODAY())
C1单元格的数值格式设为负数时显示为红色