EDATE是返回一个日期,经过几个月,或者前几个月的日期

比如2023-01-01经过6个月是2023-07-01,用函数表达就是

=edate("2023-01-01",6)返回的结果就是2023-07-01

如果是"2023-01-01"之前6个月的日期,将6改为-6就可以了,也就是

=edate("2023-01-01",-6)返回的结果就是2022-07-01

下面是个案例

Excel函数EDATE用法:返回指定日期间隔指定月份日期-趣帮office教程网

起始日期 经过的月数 edate函数返回值 eadta函数表达式
2023/1/1 6 2023/7/1 =EDATE(A413,B413)
2023/1/1 12 2024/1/1 =EDATE(A414,B414)
2023/1/1 -6 2022/7/1 =EDATE(A415,B415)
2023/1/1 -12 2022/1/1 =EDATE(A416,B416)

注意edate函数返回值所在列的单元格格式为日期,如果显示的值不是日期将单元格格式修改一下即可

Excel函数EDATE用法:返回指定日期间隔指定月份日期-趣帮office教程网

那么如果是经过天数之后的日期怎么做呢?就是比如2023/1/1经过45天之后的日期,

只需要将日期和天数相加就可以了

起始日期 经过的天数 函数返回值 eadta函数表达式
2023/1/1 10 2023/1/11 =A420 B420
2023/1/1 20 2023/1/21 =A421 B421
2023/1/1 30 2023/1/31 =A422 B422
2023/1/1 40 2023/2/10 =A423 B423