曹修兵
想想,每到月底,各种各样的报表合并、统计、分析,各种加班加点。。。
这里我就分享下几种合并多个工作表的方法,希望能帮到大家!
多重透视表,我的最爱!
都知道,透视表统计分析数据,那是Excel一绝。只是碰到多表合并,很多表亲都直接蒙圈!
好吧,这里有个小技巧,很多人不知道,那就是多重透视表,用起来和透视表一样,简单!
按下
然后,跟着向导,一步一步往下走就OK啦,如下动画演示:
是不是很简单啊!
强大的SQL,效率,那是杠杠的!
好吧,这里需要一点点的SQL只是,当然,简单的汇总,SQL也很简单,无非就是select语句。
如下方式,建立工作表连接
数据-现有链接-
在连接属性中,输入SQL语句,即可轻松合并多张工作表。
Sum函数还能这样汇总?
对于格式相同的多张工作表,也还可以使用SUM汇总求和。
这三种汇总多张工作表的方法,希望能帮到你!
Excel技巧精选
多表数据合并到一个工作表
多表合并是在数据处理中最常见一个要求,但在以前想要实现这个要求都需要大费周章,不是函数公式就是VBA代码亦或者SQL语句等,太复杂,不是大神级别的人物没办法完成。
但是,在excel2016新增了一个强大的功能 “获取和转换”,能够方便快捷的完成这个多表数据合并要求。全程工具操作,初识excel的人也能掌握。
使用2010和2013的同学可以网上下载安装power query插件即可
如下图,我们需要将1月-5月 5个工作表的数据进行合并,合并成一个新的工作表
首先选择数据选项卡-获取和转换-新建查询-从文件-从工作簿 ,然后选择电脑上要合并的工作簿点击导入即可
这时候进入查询编辑器对话框,因为我们是对1-5月的数据进行合并,所以需要筛选Name列,把不需要合并的工作表取消勾选,然后点击Date扩展,然后我们看到数据已经合并了。
但是因为每个工作表都有一行标题,所以标题也被合并进去了,这时候选择开始选项卡下的“将第一行用作标题” ,然后筛选成本这一列,将“成本”取消勾选
之后将下发滚动栏滚到最右边,可以发现有三列多余的数据,按住CTRL键多选右键删除列即可
点击开始选项卡的“关闭并上载至” 就可以看到自动新建了一个工作表合并的数据
数据合并之后可以看到工作表名称是日期显示,可以对它设置自定义格式为“M月”,还有工作表是表格形式的,我们也可以将它转换为区域
嗨!我是小螃蟹,如果您喜欢这篇教程,请帮忙点赞、转发和评论哦,感谢您的支持!
excel函数教程
工作中我们经常经常遇到多个工作表汇总成一个总表的情况,还在使用复制粘贴?VBA门槛太高学不会?其实只需一个技巧,就能轻松搞定基础的多表合并!
问题场景
如图所示,我们有4个月的明细数据表存在4个工作表中,我们希望把这4个月的数据合并到汇总表中,并对同一个产品进行合并!
问题场景
解决方法
a、打开汇总工作表,选中A1单元格
b、切换到“数据”选项卡,点击“合并计算”打开合并计算控制面板
c、依次选择4个月明细数据,添加到“所有引用位置”里面,按确定即可完成合并!
注意事项:标签位置选择最左行,最左列
练习文件获取方法:
点击右上角 关注 EXCEL精选技巧,然后点击 左上角 EXCEL头像私信发送【多表合并】即可获取
关注 EXCEL精选技巧,每天学习3分钟,坚持一个月 ,你将大不同!
Excel精选技巧
你好,关于Excel中多个工作表合并成一个,应用VBA就可以解决,在VBA编辑器里输入如下代码:
Sub 合并工作表()
Dim ws As Worksheet, rngs As Range, cell As Range
Columns("a:c").ClearContents
[a1] = "编号": [b1] = "产品": [c1] = "部门"
For Each ws In Worksheets
If ws.Name <> Sheet1.Name Then
Set rngs = ws.Range("a2\
诗雨Shyur
我们工作的时候经常遇到,其他人做的表格需要给另一个人汇总,只有一两个表格还好,要是有几十个需要汇总那就很容易出错,还花时间。
使用宏的话我试了老是出错,出现部分表格漏汇总,这样对结果影响很大,相当于白做。
经过长期寻找解决方法,终于找到个好用的插件。操作简单,长期用于工作中没有发现出现汇总漏掉的,操作前必须是所有表格内容格式一致,否则汇总的数据列对不上,举例汇总同个工作薄里面的多个工作表步骤如下。
1.工具箱-数据来源选当前文档-指定从表头第一行还是其他行复制-指定复制到正数的第多少行-勾选按行合并-确定。
2.定义数据来源的表格-汇总所有就点全部选择-确定。
3.筛选空白行删除就汇总好了,如果需要把值求和,就再数据透视表透视下汇总后的表格。
办公帮帮堂
无论你是多个工作表,还是多个工作簿,还是多个文件里每个文件都有多个工作表,都可以用vba一键合并,这个我专门写了个Excel版合并工具,几千人都下载用了,傻瓜式操作,相信你也能学会,部分代码如下,里面代码也都开源免费,需要的朋友也可以自行定制,工具文件下载私信回复36793即可
合并示范
工具文件下载私信回复36793即可
用户2962477694
一个工作簿内的多表合并问题,通过Excel的新功能Power Query(Excel2010或Excel2013可到微软官方下载相应的插件)可以2步搞定!具体步骤如下:
Step01-从工作簿新建查询
Step02-展开数据
结果如下:
后续按需要进行整理:
1、删掉一些没用的列
选择要保留的列,【开始】-【删除列】-【删除其他列】
2、将第一行用作标题
即借用一下你第一张表里的标题
3、通过筛选删掉其他表里重复的标题行和汇总行
最后,【关闭并上载】数据即可,如下图所示:
当源表中有数据变更时,可以直接在结果表里一键刷新,如下图所示:
由上可见,通过Excel2016的新功能合并同一个工作簿内的多表数据非常简单,只需要鼠标点几下即可,不需要写任何的代码,并且,所得到的合并结果可以随着数据源的更新一键刷新。
【私信“材料”直接下载系列训练材料】
-
【Excel必备基础小动画】
【60+函数汇总案例】
【数据透视基础精选10篇】
【Power Query入门到实战80篇】
【Power Pivot 基础精选15篇】
我是大海,微软认证Excel专家,企业签约Power BI顾问
让我们一起学习,共同进步!
【您的关注和转发铸就我前行的动力!谢谢支持!】
Excel到PowerBI
多表合并是无数不会VBA代码的Excel用户的恶梦,不过自从有了Power Query后,恶梦清醒了——原来这么简单啊!只要你会点鼠标,大概都能学会,下面请看具体操作步骤的图文演示。
按照上述步骤操作后得如下多表汇总结果