如何用power query合并多个表的内容到一个表中

 时间:2024-10-14 10:19:20

1、工作簿下面有四个工作表,分别列举了四个城市的销售数据。

如何用power query合并多个表的内容到一个表中

2、首先新建一个工作簿,打开数据选项卡下[获取与转换]组,点击新建查询---从文件---从工作簿。

如何用power query合并多个表的内容到一个表中

3、在导入数据窗口找到工作簿所在位置,选择工作簿,点击导入。在导航器窗口勾选“选择多项”,勾选下面的四个工作表。

如何用power query合并多个表的内容到一个表中
如何用power query合并多个表的内容到一个表中

4、也可以直接选中工作簿(后面的4表示工作簿有四个工作表),点击编辑。这样就进入了之前介绍过的Power Query编辑器界面。上方是菜单栏,中间是表格区域也是最后要返回到工作表的数据,右侧查询设置窗口显示的是Power Query的操作记录。

如何用power query合并多个表的内容到一个表中
如何用power query合并多个表的内容到一个表中

5、中间显示的表格区域显示的是数据源工作簿的信息,“Name”这一列是该工作簿所包含工作表的名称,其中“Data”这一列是绿色栓疠瑕愤字体,这就代表每个单元格里包含了一个Table。点击单元格可以预览里面的内容(注意:当鼠标放在文字上面变成手掌形状的时候,是打开这个单元格里面的文件从而生成一个新的步骤,如果需要预览,点击单元格其他地方就可以了)。下方预览窗格出现了这个Table的内容,也就是我们要汇总的数据。

如何用power query合并多个表的内容到一个表中
如何用power query合并多个表的内容到一个表中

6、现在要做的就是把“Data”这一列所有的Table提取合并。点击Data右上角的展开按钮,在下拉窗口选择展开所有列,这个“使用原始列名作为前缀”一般都不用勾选,点击确定。

如何用power query合并多个表的内容到一个表中

7、这样工作簿里面工作表的所有内容就汇总到表里了。右侧查询设置窗口就出现了一个新的步骤。当点击步骤前面的叉号时,这个步骤就删除了,退回到上一步。这就是Power Query的步骤记录器,当我们某一步做错需要返回的时候可以选择上面的任一步骤查看该步骤的结果,或者删除新的步骤。

8、接下来删除其他不需要的列。按住Ctrl选择要删除的列,点击开始选项卡下,[管理列]组里“删除列”。把新列名修改成原来的列名,可以直接把第一行字段作为列名。点击开始选项卡下,[转换]组里的“将第一行用作标题”。

9、由于合并的多个工作表有多个标题,再把重复的标题筛选掉。点击业务员列右上方的筛选按钮,把“业务员”勾选掉。这就完成了我们要做的内容。点击开始选项卡下,[关闭]组里的“关闭并上载”。

如何用power query合并多个表的内容到一个表中
  • excel的逆向查找匹配方法
  • Excel如何标出重复值
  • Excel2003行列内容定位差异
  • countif函数实例方法4-返回区域内真假空的数量
  • Excel如何实现批量隐藏非数字
  • 热门搜索
    端午节手抄报简单好看 做文明人手抄报 六一儿童节手抄报内容资料 寻根乡愁手抄报 中秋节手抄报资料 防新型冠状病毒手抄报 猴年春节手抄报 科技手抄报资料大全 关于科普类的手抄报 四年级科普手抄报