前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Excel里日期往前推一个月,怎么破? | PQ实用函数

Excel里日期往前推一个月,怎么破? | PQ实用函数

作者头像
大海Power
发布2021-08-31 16:04:12
3.8K0
发布2021-08-31 16:04:12
举报
文章被收录于专栏:用户8950297的专栏

- 1 -

最近被问到一个很实用的小问题,即日期往前推一个月,怎么实现?

当然,这个问题在Excel里是一个基本函数EDATE就轻松搞定,往前推一个月,针对如期加上参数-1即可(如果往后推,当然就是正数),如下图所示:

再对这个问题稍微拓展一下,往前推一年,当然就可以用参数“-12”,即往前推12个月来实现:

- 2 -

类似的,这个问题在Power Query里,也有对应的函数,即:Date.AddMonths,用法跟Excel里的EDATE完全一样,如下图所示:

而对于往前(或往后)推多少年,除了转换为多少个月,在Power Query里还直接提供了Date.AddYears函数,如下图所示:

而且,有月、年的,还有AddDays、AddQuarters、AddWeeks,整一个日期全家桶送个你:

那问题又来了,Excel里要做往前推几周、几个季度、几个星期,咋整?

欢迎留言给出你的方法。

- 3 -

上面的函数用法很简单,但是,有一个小小的问题大家可能要注意一下。

我在举例的时候特意用了3月底的一些日期,对应的往前推一个月就是2月底,所以,大家可以观察一下,当月底的日期往前推的时候,是什么情况:

还有,如果往后推一个月呢?月底对应的又是什么?

一定要自己多动手试试哦。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-06-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档