将Excel的日期转换成数字中文组合的年、月,记住公式参数套路

Excel学习世界 2025-02-24 22:45:00

今天教大家如何在 PQ 中提取出日期中各种格式的年、月、星期。

案例:

将下图 1 的日期列转换成年、月、星期,每种都要两种不同的格式。

效果如下图 2 所示。

解决方案:

1. 选中数据表的任意单元格 --> 选择工具栏的“数据”-->“从表格”

2. 在弹出的对话框中保留默认设置 --> 点击“确定”

表格已经上传至 Power Query。

3. 点击标题左侧的格式图标 --> 将格式修改为“日期”

4. 在弹出的对话框中点击“替换当前转换”。

5. 选择工具栏的“添加列”-->“日期”-->“年”-->“年”

PQ 菜单提供的年份只有数字。

如要带有“年”字,需要自己设置公式。

6. 选择工具栏的“添加列”-->“自定义列”

7. 在弹出的对话框中输入所需的列名 --> 输入以下公式 --> 点击“确定”:

Date.ToText([日期],"yyyy年")

接下来设置月份。

8. 选中“日期”列 --> 选择“添加列”-->“日期”-->“月”-->“月份名称”

同理,默认的月份是全中文的,如要数字+中文的形式,还得自己写。

9. 选择“添加列”-->“自定义列”

10. 输入所需的列名 --> 输入以下公式 --> 点击“确定”:

Date.ToText([日期],"MMM")

最后再来看星期的两种格式。

11. 再次选中“日期”列 --> 选择“添加列”-->“日期”-->“天”-->“星期几”

另一种照例要定制。

12. 选择“添加列”-->“自定义列”

13. 输入列名和以下公式 --> 点击“确定”:

Date.ToText([日期],"ddd")

14. 删除“日期”列。

15. 选择工具栏的“主页”-->“关闭并上载”-->“关闭并上载至”

16. 在弹出的对话框中选择“表”--> 选择“现有工作表”及所需上传至的位置 --> 点击“加载”

右侧的表格就是各种样式的年月和星期,各取所需。

0 阅读:0

Excel学习世界

简介:Excel 学习交流