前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >自动合并工作簿中各工作表数据

自动合并工作簿中各工作表数据

作者头像
wujunmin
发布2021-09-07 17:21:46
1.5K0
发布2021-09-07 17:21:46
举报
文章被收录于专栏:wujunmin

合并多表数据是工作中常见的情形。本文介绍一种在Excel及Power BI中不使用任何公式,快速合并一个工作簿中多个工作表的方法。

Excel如果使用2013版请确保装有Power Query插件,2016及以上版本自带无需安装,本文以2016演示。

下图是我们的数据源,某工作簿中有三张工作表,分别是不同店铺的产品数量。我们需要做的是对这三张表进行合并,并且后期数据更新,合并结果可以自动更新。

Excel 操作过程如下动画:

核心要点在于导入数据的时候选中这个文件夹图标,而非以下任何一张表。

在以上动画中,标题是手敲的,还可以使用“将第一行用作标题”的功能提升标题。但这样会有隐患。

提升标题后,后两列标题正确,但第一列标题变为了“店铺甲”,不是标准名称,因此我们需要手动变更为“店铺”,变更后自动生成一行代码,代码中有“店铺甲”名称。

这个隐患就在于万一后期“店铺甲”这张表不在了,刷新数据会报错。

为了避免错误,我们可以将 变更第一列名称这一步骤代码

Table.RenameColumns(提升的标题,{{"店铺甲", "店铺"}})

中的“店铺甲”变更为通用的Table.ColumnNames(提升的标题){0}即可

此处{0}指开头,这样由静态转换变为动态。

在Power BI操作思路雷同,只是路径略微不同:

以后工作表内数据变更,甚至工作表增加,所有数据都可以自动合并进来。

其他相关文章:

合并多个txt文件

https://zhuanlan.zhihu.com/p/58162155

合并多个工作簿文件

https://zhuanlan.zhihu.com/p/33242802

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-07-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 wujunmin 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档