Power Query 动态汇总多个 CSV 文件(续)

时间:2024-03-27 08:43:17

Power Query 动态汇总多个 CSV 文件(续)

我们之前的文章介绍过Power Query动态汇总多个CSV文件,方式比较简单,不需要输入任何函数就可以得到结果,但是需要经过重命名,筛选,修改乱码等操作,其实这些步骤都不用做,下面我们就来具体看一看。

首先还是从文件夹获取数据:

Power Query 动态汇总多个 CSV 文件(续)

此处选择合并和编辑:

Power Query 动态汇总多个 CSV 文件(续)

下图中可以看到文件原始格式处是可以修改格式的,此处只要预览不是乱码,那么展开之后也就是正确的格式了。

Power Query 动态汇总多个 CSV 文件(续)

直接点击确定,可以看到下图已经得到想要的结果:

Power Query 动态汇总多个 CSV 文件(续)

以上方法很简单,但是还是有一个问题,此处可以看到多出来一个文件夹,这仅仅是合并一个文件夹的文件,如果要合并多个文件夹,那么就会多出来很多无用的查询,那么我们怎么优化呢?下面一起来看下:

我们重新从文件夹获取数据:

Power Query 动态汇总多个 CSV 文件(续)

填入文件夹路径:

Power Query 动态汇总多个 CSV 文件(续)

此处选择编辑:

Power Query 动态汇总多个 CSV 文件(续)

此处与之前文章一样,删除其他列:

Power Query 动态汇总多个 CSV 文件(续)

然后添加自定义列,输入以下公式:

Power Query 动态汇总多个 CSV 文件(续)

预览一下,可以看到表的内容已经经过提升标题的操作了:

Power Query 动态汇总多个 CSV 文件(续)

接下来展开自定义列:

Power Query 动态汇总多个 CSV 文件(续)

以下就是最终结果了:

Power Query 动态汇总多个 CSV 文件(续)

此处涉及的知识点就是使用Csv.Document以及将提升标题的步骤嵌套在函数外面就可以在展开前先提升标题从而省去重命名及筛选步骤,小伙伴们,是不是更简单了呢!

Power Query 动态汇总多个 CSV 文件(续)


** PowerPivot工坊原创文章,转载请注明出处!*

如果您想深入学习微软Power BI,欢迎登录网易云课堂试听学习我们的“从Excel到Power BI数据分析可视化”系列课程。或者关注我们的公众号(PowerPivot工坊)后猛戳”在线学习”。

Power Query 动态汇总多个 CSV 文件(续)


长按下方二维码关注“Power Pivot工坊”获取更多微软Power BI、PowerPivot相关文章、资讯,欢迎小伙伴儿们转发分享~

Power Query 动态汇总多个 CSV 文件(续)