我负责保管增值税专用发票,来的每张发票我都在EXCEL表格上登记了,包括发票的开具日期,为了避免认证超期,我想设置一个公式,能够自动在表格里更新剩余天数,比如,某张发票,开票日期是2010.01.01,认证期限是180天,怎么设置,能够每次打开表格,都能自动显示距离认证的最后期限还有多少天?
温馨提示:答案为网友推荐,仅供参考
第1个回答 2010-04-04
=A1+180-TODAY()
假设输入日期的单元格位置为A1
在需要显示剩余日期的位置输入上述公式 单元格格式为数值 小数位数为0
我试过了 没有问题
需要了解的问题 1、日期也是可以计算的
2、当期日期函数为TODAY()
3、要把格式改为数值,不然返回的会是个日期格式
=IF(A1+180-TODAY()>=0,"剩余"&A1+180-TODAY()&"天","过期"&TODAY()-(A1+180)&"天")
这样会更好,三楼的别怪我盗用了你的答案啊,只是我做出答案后又看了你的做了一下修正而已 你的那个不完善啊本回答被提问者采纳
假设输入日期的单元格位置为A1
在需要显示剩余日期的位置输入上述公式 单元格格式为数值 小数位数为0
我试过了 没有问题
需要了解的问题 1、日期也是可以计算的
2、当期日期函数为TODAY()
3、要把格式改为数值,不然返回的会是个日期格式
=IF(A1+180-TODAY()>=0,"剩余"&A1+180-TODAY()&"天","过期"&TODAY()-(A1+180)&"天")
这样会更好,三楼的别怪我盗用了你的答案啊,只是我做出答案后又看了你的做了一下修正而已 你的那个不完善啊本回答被提问者采纳
第2个回答 2010-04-02
首先设定你的到期日期,把发票日期加180天,例该日期在A1
则公式如下:
=IF(ISBLANK(A1),"",IF(A1-TODAY()>=0,"剩余"&A1-TODAY()&"天","过期"&TODAY()-A1&"天"))
则公式如下:
=IF(ISBLANK(A1),"",IF(A1-TODAY()>=0,"剩余"&A1-TODAY()&"天","过期"&TODAY()-A1&"天"))