我完全陷入了这个与excel有关的问题。 基本上我正在创建一个计算机库存。
我购买了日期(从10/5/06开始),我需要知道自那时起的时间(用今天的日期更新)
例如10/26/06是5年前。
有没有办法用TODAY()
函数做到这一点?
对不起,如果这没有任何意义,并提前感谢您的帮助! :)
答案 0 :(得分:4)
如果您的购买日期在A1,那么在B1,您可以尝试
= DATEDIF(A1,TODAY(),“y”)&“years”& DATEDIF(A1,TODAY(),“ym”)&“months& DATEDIF(A1,TODAY(),” md“)&”days“
给出“4年11个月29天”
有关未记录的DATEDIF的有用参考,请参阅http://www.cpearson.com/excel/datedif.aspx
答案 1 :(得分:0)
我会尝试DATEDIF(早期,更新日期,“d”)< - “d”for Days。尝试“m”,“y”等。
所以如果第一个日期在A1
=DATEDIF($A1,NOW(),"d")