求助EXCEL大神

需要一个EXCEL表给内数据到期提醒的函数判断
手里有个表,记录软件使用情况,有两列记录两组日期数据
第一列,起始 F3,记录初次使用日期 格式 2013-1-1
第二列,起始 G3,记录软件第二次使用日期 格式 2014-1-1
想要另一列,起始 K3,显示,软件到期时间(大于一年、小于30天,小于15天,小于5天,已到期)
要求,G3不为空的情况下,判断 G3 日期,否则判断 F3 内日期
小于5天和已到期的情况下能文字能自动变红就更好了
要考虑安全性和兼容性,尽量不用那个什么宏吧。。。
求EXCEL大神,大显神威了~

3 个回答

不能完全满足,不过应该可以了

=IF(G3<>"",IF((G3-TODAY())<=0,"已到期",IF((G3-TODAY())<=30,(G3-TODAY())&"天到期","未到期")),IF((F3-TODAY())<=0,"已到期",IF((F3-TODAY())<=30,(F3-TODAY())&"天到期","未到期")))

@Excel大全:
=LOOKUP(IF(G3="",F3,G3)-TODAY(),{-999,1,6,16,31,366,999},{"已到期","小于5天","小于15天","小于30天","小于一年","大于一年"})
文字变红那个可以用条件格式:IF(G3="",F3,G3)-TODAY()<=5

到e良师益友网学习,很多免费的学习资料 http://elsyy.com/course/vc-81-1-1 ,有兴趣进去看看,希望对你有用

你的回答