Excel合并相同格式的工作表会自动更新

 时间:2025-01-07 23:46:58

1、2016Excel内置的Power Query此教程的主要功能是合并多个工作簿如何将多个工作簿的数据合并到一张表上?前提是多个文件要保存在一个文件夹内由于只是数据处理的过程,下面的演示就在Excel2016进行,1:首先我们新建一张空白Excel工作簿,点击"数据"选项卡下"新建查询",从文件夹获取数据:2:浏览找到该文件夹的路径,确认后出现这个界面,3:然后点击转换数据功能进入查询编辑器:

Excel合并相同格式的工作表会自动更新

2、数据就储存在[Content]列,其他列都是每个工作簿的信息,现在要做的就是把Content的内容提取出来,点击"添加列"选项卡,添加自定义列,4:添加自定义列,5:出现自定义界面,自定义列中输入公式=Excel.Workbook([Content]),这里要注意严格区分大小写,不能写错了,这就是提取Excel格式数据的M函数(关于M函数后面会单独介绍)。确认后就出现了一个自定义列:

Excel合并相同格式的工作表会自动更新

3、自定义=Excel.Workbook([Content])输入公式完成后点击确定。6:点击自[定义列]右上角的双箭头展开数据,出现这个窗口,7:直接点击确定,出现了如下这个界面:

Excel合并相同格式的工作表会自动更新

4、8:首先我们在进行对工作薄里面的工作表进行筛选,不需要的可以取消打钩,首先我们先点击【自定义.Name】选择需要合并的工作簿中的工作表,然后点击确定。9:继续点击[自定义.Data]列的右上角的双箭头,然后还是直接点确认,数据就全部出来了:

Excel合并相同格式的工作表会自动更新

5、10:我们再次进行每个工作簿里面的工作表中的空置进行筛选出去。首先点击【自定义data ....】包含雇名姓名这一列,把null这一项取消打钩,点击确定

Excel合并相同格式的工作表会自动更新

6、筛选完之后就是这个效果11:如不想在合并内容中显示每个工作表的表头话,可以自定义筛选去除【序号】这一项

Excel合并相同格式的工作表会自动更新

7、12:添加汇总表的表头:可以看到列的标题是系统添加的,其实应该用第一行作为列的标题,我们直接点击"转换"选项卡下选【将第一行作为标题】,或者选【将标题作为第一行】12(02):有的时候无法将第一行作为标题行的时候,还可以利用此编辑器自己重命名标题行的名称,如下图:

Excel合并相同格式的工作表会自动更新

8、13:然后把剩余不用的每列进行删除:14数据汇总完成,点击关闭并上载数据:

Excel合并相同格式的工作表会自动更新

9、15:大功告成16:如果合并的工作簿中的工作表内容发生改变,点击数据全部刷新即可。16(02):还可以设置成打开文件的时候自动刷新

Excel合并相同格式的工作表会自动更新

10、17:假如说合并的是一个工作簿中的多个工作表,但是后期又新增了一个工作表sheet6,这样会导新增的工作表数据刷新不进去汇总表总中,解决办法:打开之前合并的工作簿汇总表,点击新建查询,找到合并查询,启动Power Queery编辑器(L)18:启动完编辑之后,出现如下窗口:

Excel合并相同格式的工作表会自动更新

11、19:然后点击最右边功能表中的【筛选的行】功能20:点击【自定义Nam...】把新增的工作表21打钩,如下图

Excel合并相同格式的工作表会自动更新

12、21:结果这样就显示出来新增的工作表21了22:最后一步点击主页,选择【关闭并上载功能】23:这样合并工作簿中新增的工作表就完美的显示到汇总表中去了,最后点击保存此汇总表即可

Excel合并相同格式的工作表会自动更新
  • excel快速汇总同一工作簿中多个工作表的数据
  • Excel VBA实现取字符串中数字并求和
  • 表格中怎么让TextJoin函数结果自动换行?
  • excel中如何用VBA快速填充空白行
  • 使用VBA程序进行单元格颜色填充
  • 热门搜索
    2035年的我手抄报 新年手抄报简单又好看 端午节英语手抄报 英语春节手抄报 大自然的手抄报 春节的来历手抄报 文明城市手抄报内容 关于劳动节手抄报 十一手抄报 春节手抄报 简单