分享

PQ-批量汇总多Excel表格:标题都从第n行起怎么办?

 大海_Power 2021-05-22

标准Excel表格批量汇总过程及基础方法请参考文章:《PQ批量汇总Excel文件就是这么简单》,所有特殊情况处理都是在该基础方法之上加以适当的处理而已。

小勤:我们公司从系统导出来的数据,在具体的表前面还有一些表头、日期之类的信息,所以实际数据都是从第4(n)行开始的,像这种表怎么汇总啊?

大海:这种数据用Power Query汇总也很简单。通过函数Excel.Workbook解析出来并展开数据表后,表1(其他表可以同样方式查看)如下图所示:

小勤:嗯。问题就在这里。如果直接展开表中数据进行合并,后续想再通过筛选的方式删除表头信息,显然会很麻烦,因为表头的信息可能没有什么特别的规律。

大海:对的,所以,我们直接通过函数先把各数据表的前面3行进行删除:添加自定义列,输入公式Table.Skip([Data],3),如下图所示:

        这时,每个表的前3行数据就被删除了,如表1现在的数据:

小勤:懂了,经过这样处理后,就得到每个表需要汇总的干净的数据了。另外,既然这样,还可以在上面的公式里直接对处理的表进行提升标题啊,那样不就可以直接在展开数据的时候连标题都是准确了的吗?比如把上面的自定义列公式改为:

大海:对的。综合起来就是这样处理,然后直接展开数据就搞定:

小勤:理解了。但有时候这些不太常用的函数记不住啊。怎么办?

大海:那你不是可以直接操作一下,看生成的步骤公式吗?

小勤:是哦。居然又忘了这个了!生成步骤然后直接复制函数,呵呵。

大海提醒您:

方法千万条,基础第一条。

数据不规范,表哥两行泪!

- Power系列文章 -

Power Query入门精选20篇

Power Query进阶精选20篇

Power Query实战精选20篇

M语言及函数入门精选20篇

数据透视基础入门精选15篇

 Power Pivot入门精选15篇 】

Power Pivot DAX入门17篇

Power BI 基础系列20+篇

最通俗易懂Power系列视频 -

【★★★★★好评】

【4万+播放人次】

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多