电子表格如何自动计算日期

例如,A1日期为2018.09.25,A2应显示为2019.03.24,计算方式为,A1日期顺延6个月,然后日期减去一天,如何实现,谢谢

=DATE(YEAR(A1),MONTH(A1)+6,DAY(A1)-1)

注意:你题目中写的日期2018.09.25不是日期格式,日期不可能是用小数点隔开的。

正确的日期格式是用斜框/隔开的,也有其它格式,右键设置单元格格式---日期,就可以查看到。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-21
A2单元格写公式:=EDATE(A1,6)-1
如果A1单元格数据类型是文本而且要求A2单元格也是文本的话,可以用下面公式:
=text(edate(date(--left(a1,4),--mid(a1,6,2),right(a1,2)),6)-1,"yyyy.mm.dd")
第2个回答  2018-12-21

A2要求日期格式

=EDATE(SUBSTITUTE(A1,".","/"),6)-1

如果A1是2018/09/25

=EDATE(A1,6)-1

第3个回答  2018-12-21
首先,两个格式须设置为日期型。A2写公式:DATE(YEAR(A1-1),MONTH(A1-6),DAY(A1-1))追答

首先,两个格式须设置为日期型。A2写公式:=DATE(YEAR(A1-1),MONTH(A1-6),DAY(A1-1))

首先,两个格式须设置为日期型。A2写公式:DATE(YEAR(A1-1),MONTH(A1-1)-6,DAY(A1-1))

第4个回答  2018-12-21
先把日期替换成正确的日期格式,然后用date和year,month,day函数嵌套来做。
相似回答