excel中日期的加减

excel中格式为20090102,如何让时间自动减1变为20090101?公式如何设置?谢谢!
A1=20090102 求A2 设置为A2=A1-1时不能得到答案

如果A1是数值的形式20090102,A2直接就输入A1-1等于20090101

如果A1为日期格式,而A2没有设置成日期格式,则输入=TEXT(A1-1,"YYYYMMDD")

A1中的20090102最好 设置成2009/01/02

那样更方便计算。不然我都不知道你的A1是什么格式的,呵呵。

如果A1是日期格式的,而且格式就是"YYYYMMDD"那么用公式=TEXT(A1-1,"YYYYMMDD")就可以了,如果A2设置成了日期格式,那直接 =a1-1就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-13
你应该直接选择A2,在里面输入“=A1-1”(不包括引号)。

这样就行了
第2个回答  2009-12-13
A1为:
20090102
B1输入:
=A1-1
即可
祝你成功!
第3个回答  2009-12-13
假设A1=20090102
欲求A2

A2=A1-1
相似回答