在EXCEL表格中,如何设置日期超期设置?

如在A1输入合同签定日期2011-1-26,设合同到期日为一个月,即2011-2-25,如何设置当今日日期与到期日相差10天以内,A1单位格内文字变为黄色,相差5天以内,A1单元格内文字变为红色。

在excel里,可以通过datedif函数和today函数,用if判断的方式,来获得到期提醒和超期提醒。

我们知道增值税专用发票的认证时间是180天,怎么样用函数来设置到期提醒呢?如图所示:

B2单元格的公式为:=IF((180-DATEDIF(A2,TODAY(),"d"))>0,"还有"&(180-DATEDIF(A2,TODAY(),"d"))&"天到期",IF((180-DATEDIF(A2,TODAY(),"d"))=0,"已到期","已超期"))。

公式解析:先用if函数判断180天与DATEDIF(A2,TODAY(),"d")的值(意思是从开票日期到今天有多少天)是否大于0,如果大于0,显示还有多少天到期,然后判断是否等于0,如果等于0就显示"已到期",否则就是超期的了。

用这个到期提醒公式,在增值税发票的管理中起到了良好的提示作用。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-16
office2003这样操作(2007差不多也是调出条件格式对话框)
选中A列,点菜单:格式—条件格式
弹出的“条件格式”对话框中,添加3个条件,选公式,后面文本框中分别输入以下内容:
=AND(A1<>"",(TODAY()-A1)>5,(TODAY()-A1)<=10) 格式选黄色
=AND(A1<>"",(TODAY()-A1)>=0,(TODAY()-A1)<=5) 格式选红色
=AND(A1<>"",(TODAY()-A1)>=-15,(TODAY()-A1)<0) 格式选蓝色
确定后看下效果
第2个回答  2011-02-13
首先,你的电脑系统日期要准确。
在A1格,顶部菜单--格式--条件格式

条件一:单元格数值 小于 =now()-25 ;格式--颜色--红色
条件二:单元格数值 小于 =now()-20 ;格式--颜色--黄色
选A1格,格式刷,将A列刷格式本回答被提问者采纳
第3个回答  2011-02-13
菜单“格式-条件格式”,设置条件1为公式:=TODAY()>DATE(2011,2,15),格式设置为黄色文字,条件2为公式:=TODAY()>DATE(2011,2,20),格式设置为红色文字
第4个回答  2011-02-13
选中a1→格式→条件格式→条件框选公式→右边框输入公式:=date(year(a1),month(a1)+1,day(a1)-1)-today()<=5→点格式→点图案→选红色→确定→点添加→条件框选公式→右边框输入公式:=date(year(a1),month(a1)+1,day(a1)-1)-today()<=10→点格式→点图案→选黄色→确定→确定