excel关于日期加减的问题

2024-11-26 13:43:57
推荐回答(3个)
回答1:

B1中输入
=if(isblank(A1),"",if(A1-today()>=0,"剩余"&A1-today()&"天","过期"&today()-A1&"天"))

=============================
既然两位大师级的qingh_yl与smallcolour也一同来凑热闹,分别写出一个公式,我就再写一个吧
=IF(A1="","",TEXT(TODAY()-A1,"[>0]过期0天;剩余0天;到期"))

由于过期与剩余的筛选项并不是太多,筛选的方法也比较多,比如,smallcolour的方法,数据→筛选→自动筛选。
对剩余或到期项进行排序,也是不一个不错的选择,排序后,还可以对这一项进行分类汇总,汇总方式选择“计数”,这样用起来,可能会更加方便。

回答2:

=IF(A1="","",IF(TODAY()-A1<0,"剩余","过期")&ABS(TODAY()-A1))&"天"
****************
自动筛选,在下拉框中选自定义,
然后选"起始于",输入过期,或剩余.

回答3:

只用一个IF也可以:
=IF(A1="","",TEXT(TODAY()-A1,"过期0;剩余0;剩余0;")&"天")