我想用EXCEL做一个关于日期函数,条件如下: 如果今天的日期减去B3的日期大于180天,就显示日期过期。

在150到180天之间,显示低于150天,小于180天不提示。
注:后面的两个条件没有矛盾吧?
在150到180之间显示低于30天!

第1个回答  2011-07-15
=IF(TODAY()-B3>180,"过期",IF(TODAY()-B3>=150,"低于30天",""))追问

低于30天得怎么不显示啊!是不是限定在150到180天之间啊?如何用公式啊?

追答

(今天 - B3 ) > 180 显示 “过期”
180 >= (今天 - B3) >= 150 显示 “低于30天”
其他情况,不显示
-----------
另外,你最好把你的条件写的明白些,什么情况显示什么

本回答被提问者采纳
第2个回答  2011-07-15

=IF(DAYS360(E25,F25)>180,"过期",IF(DAYS360(E25,F25)<150,30))

第3个回答  推荐于2020-12-20
=IF(TODAY()-B3>180,"日期过期",IF(TODAY()-B3>150,"低于30天",""))
按你说的应该是这样的公式
第4个回答  2011-07-15
在你需要的单元格里输入:
=IF(TODAY()-B3>180,"日期过期",IF(TODAY()-B3>=150,"低于30天",""))
第5个回答  2011-07-15
=IF((TODAY()-B3)<150,"",IF((TODAY()-B3)<=180,"低于30天","日期过期"))