EOMONTH定义是,返回一串日期,表示指定月份之前之后的月份的最后一天,
简单来说就是返回月份的最后一天,只不过这个月份当前日期是经过几个月的日期,
我们先看一下用edate返回经过几个月之后的日期
起始日期 | 经过的月数 | edate函数返回值 | eadta函数表达式 |
2023/1/1 | 1 | 2023/2/1 | =EDATE(A426,B426) |
2023/1/1 | 2 | 2023/3/1 | =EDATE(A427,B427) |
2023/1/1 | 3 | 2023/4/1 | =EDATE(A428,B428) |
2023/1/1 | 4 | 2023/5/1 | =EDATE(A429,B429) |
2023/1/1 | 5 | 2023/6/1 | =EDATE(A430,B430) |
2023/1/1 | 6 | 2023/7/1 | =EDATE(A431,B431) |
2023/1/1 | 7 | 2023/8/1 | =EDATE(A432,B432) |
2023/1/1 | 8 | 2023/9/1 | =EDATE(A433,B433) |
再看看通过EOMONTH转化后的日期
起始日期 | 经过的月数 | EOMONTH函数返回值 | EOMONTH函数表达式 |
2023/1/1 | 1 | 2023/2/28 | =EOMONTH(A436,B436) |
2023/1/1 | 2 | 2023/3/31 | =EOMONTH(A437,B437) |
2023/1/1 | 3 | 2023/4/30 | =EOMONTH(A438,B438) |
2023/1/1 | 4 | 2023/5/31 | =EOMONTH(A439,B439) |
2023/1/1 | 5 | 2023/6/30 | =EOMONTH(A440,B440) |
2023/1/1 | 6 | 2023/7/31 | =EOMONTH(A441,B441) |
2023/1/1 | 7 | 2023/8/31 | =EOMONTH(A442,B442) |
2023/1/1 | 8 | 2023/9/30 | =EOMONTH(A443,B443) |
=EOMONTH(起始日期,经过的月份)
=EOMONTH("2023/1/1",2)意思就是 "2023/1/1"经过2个月后的月份的最后一天,也就是2023年3月份的最后一天就是2023-03-31
评论 (0)