excel中:劳动合同到期 还有xx天到期 过期xx天 的公式怎么写

M3是合同到期时间
已过期xx天的公式=IF(DATEDIF(M3,TODAY(),"D")>0,"已过期"&DATEDIF(M3,TODAY(),"D")&"天",)
到期和还有xx天到期的公式=IF(DATEDIF(TODAY(),M25,"D")=0,"已到期",IF(DATEDIF(TODAY(),M25,"D")<=30,"还差"&DATEDIF(TODAY(),M25,"D")&"天到期",""))

这两个公式单独使用没有问题,但是怎么将两个公式合在一起不会有问题
我写成这样就不行(不会计算已经过期xx天)=IF(DATEDIF(TODAY(),M4,"D")=0,"已到期",IF(DATEDIF(TODAY(),M4,"D")<=30,"还差"&DATEDIF(TODAY(),M4,"D")&"天到期",IF(DATEDIF(M4,TODAY(),"D")>0,"已过期"&DATEDIF(M4,TODAY(),"D")&"天","""")))

  excel中:劳动合同到期 还有xx天到期 过期xx天 的公式书写方式是在F2单元格输入=TEXT(30-DATEDIF(E2-30,TODAY(),"yd"),"0天后合同到期;;今天合同到期")然后向填充公式即可。

  一般选定从F2起的F列,依次点击“格式/条件格式/公式”,在公式编辑框中输入以下公式=AND(DATEDIF(TODAY(),F2,"D")>0,DATEDIF(TODAY(),F2,"D")<30),接着依次点击“格式/图案/红色/确定/确定”。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-08-23
=IF(TODAY()=M4,"已到期",IF(TODAY()>M4,"已过期"&TODAY()-M4&"天",IF(M4-TODAY()<=30,"还差"&M4-TODAY()&"天到期",)))本回答被提问者采纳
第2个回答  2014-05-06
这样试试
=TEXT(TODAY()-M3,"已过期0天;还差0天到期;今天到期")
相似回答