- ?
Excel多工作表汇总,这个功能让你快速达成
帕姬
展开
Excel多工作表如何汇总,这是职场中经常碰到的问题之一。有多种方法可以达到这个效果,今天给大家带来一个简单的操作——合并计算。
合并计算在哪?
在【数据】选项卡,【数据工具】功能区。
1、标题一致的多表汇总
分表如下:
各工作表标题一致的情况下,首先将光标定位在汇总表格的左上角单元格,然后再进行操作。光标定位在“引用位置”的文本框中选择各工作表的表格范围,然后点击“添加”。“首行”或“首列”根据情况选择,本例中即要首行的标题,也要首列的员工编号,所以都选择。
最终完成效果如下:
2、标题不一致的多表汇总
如我们要将4个月的明细汇总到一个工作表中,各工作表除员工编号标题外,其它标题不同。
操作方法一致,最终效果如下:
- ?
快速生成多个相同excel表格
Wang
展开
如果我们在使用excel的时候想要一次制作多张相同的excel表格,我们除了可以使用复制粘贴、另存为的方法以外,你知道其他的方法吗?今天我们就来一起学习一种快速生成多个相同excel表格的简单方法。
1、我们打开excel以后,默认的工作簿下会有三个工作表,我们按住【CTRL】键,然后同时点击这三个工作表的工作标签。
2、然后我们在第一张excel工作表中输入内容,或者表头类的文字内容(无法插入图片的)。
当我们输入完成以后,我们就可以点击查看其他的工作表了,是不是已经快速生成多个相同的excel表格了,这个方法很简单,但是也有局限性,比如说没有办法插入图片,不过平常我们建立普通的模板就可以使用这种方法了。
- ?
5分钟搞定Excel多表统计,太简单啦!
菲妹
展开
同样一个任务,一个人花了5小时,吃了很多苦,做到60分;另一个人花了5分钟,轻轻松松,做到了80分。你会给第一个人点赞,夸她棒吗?
在职场,过程不重要,结果才是最重要的。
1.格式相同的表格,要在第一个表汇总后面所有表格D列的总量。
格式相同的表,多少个都一样,一个SUM函数就秒杀了。
=SUM('4.1:4.7'!D3)
语法:
SUM(起始表格名称:结束表格名称!单元格)
表格名称没有规律也可以,在有特殊字符的情况下需要加''。
我们知道*是通配符,代表所有的意思,在这里也可以用*来实现统计。
=SUM('*'!D3)
2.同样也是格式相同,但要汇总的形式不一样,要汇总每一个月份的总销量。
这里是用SUM+INDIRECT函数的组合实现。
可能很多人一开始直接就用SUM,可惜得到的是错误值。A2&"!C:C"被当成文本处理,而不是区域。
=SUM(A2&"!C:C")
我们正常的引用都是直接引用,如区域C:C。间接引用就是通过第三者才能获得的,如INDIRECT("C:C")。也就是说,只要嵌套个INDIRECT函数就可以。
3.跟上一个例子很像,唯一的差别就是最后多一个合计的实发数量,而每一个表格的行数不确定。现在要获取每个表合计的实发数量。
这种有很多种处理方法,最简单的办法有两种。
01 查找每个表,最后一个数量。
=LOOKUP(9E+307,INDIRECT(A2&"!B:B"))
02 统计每个表的数量后再除以2。
=SUM(INDIRECT(A2&"!B:B"))/2
4.现在换成统计商品的销售量。
明细表
汇总表
难度瞬间就上来了,要结合好多函数。
=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$6)&"月!B:B"),A2,INDIRECT(ROW($1:$6)&"月!C:C")))
看起来很复杂,但实际上也不是太难理解。
INDIRECT(ROW($1:$6)&"月!B:B")这部分就是获取1-6月的B列
INDIRECT(ROW($1:$6)&"月!C:C")这部分就是获取1-6月的C列
SUMIF(1-6月的B列,A2,1-6月的C列)就是分别统计这6个表
SUMPRODUCT(SUMIF())就是将最终这6个表进行求和
看了这个技巧是不是很惊喜。惊喜就分享给你的朋友吧!
- ?
excel中怎样快速把一个表格分为多个表格
Haile
展开
1.原始数据表如下(名称为:数据源),需要根据B列人员姓名拆分成每个人一个工作表。
2.点击【开发工具】-【Visual Basic】或者Alt+F11的快捷键进入VBE编辑界面。
3.如下图所示插入一个新的模块。
4.如下图,粘贴下列代码在模块中:
Sub CFGZB()
Dim myRange As Variant
Dim myArray
Dim titleRange As Range
Dim title As String
Dim columnNum As Integer
myRange = Application.InputBox(prompt:="请选择标题行:", Type:=8)
myArray = WorksheetFunction.Transpose(myRange)
Set titleRange = Application.InputBox(prompt:="请选择拆分的表头,必须是第一行,且为一个单元格,如:“姓名”", Type:=8)
title = titleRange.Value
columnNum = titleRange.Column
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Dim i&, Myr&, Arr, num&
Dim d, k
For i = Sheets.Count To 1 Step -1
If Sheets(i).Name <> "数据源" Then
Sheets(i).Delete
End If
Next i
Set d = CreateObject("Scripting.Dictionary")
Myr = Worksheets("数据源").UsedRange.Rows.Count
Arr = Worksheets("数据源").Range(Cells(2, columnNum), Cells(Myr, columnNum))
For i = 1 To UBound(Arr)
d(Arr(i, 1)) = ""
Next
k = d.keys
For i = 0 To UBound(k)
Set conn = CreateObject("adodb.connection")
conn.Open "provider=microsoft.jet.oledb.4.0;extended properties=excel 8.0;data source=" & ThisWorkbook.FullName
Sql = "select * from [数据源$] where " & title & " = '" & k(i) & "'"
Worksheets.Add after:=Sheets(Sheets.Count)
With ActiveSheet
.Name = k(i)
For num = 1 To UBound(myArray)
.Cells(1, num) = myArray(num, 1)
Next num
.Range("A2").CopyFromRecordset conn.Execute(Sql)
End With
Sheets(1).Select
Sheets(1).Cells.Select
Selection.Copy
Worksheets(Sheets.Count).Activate
ActiveSheet.Cells.Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Next i
conn.Close
Set conn = Nothing
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
5.如下图所示,插入一个控件按钮,并指定宏到刚才插入的模块代码。
6.点击插入的按钮控件,根据提示选择标题行和要拆分的列字段,本例选择“姓名”字段拆分,当然也可以选择C列的“名称”进行拆分,看实际需求。
7.代码运行完毕后在工作簿后面会出现很多工作表,每个工作表都是单独一个人的数据。具体如下图所示:
注意:
1)原始数据表要从第一行开始有数据,并且不能有合并单元格;
2)打开工作簿时需要开启宏,否则将无法运行代码。
(本文内容由百度知道网友茗童贡献)
- ?
教你一些Excel表的做法,让你成为制表高手
俞晓啸
展开
教你一些Excel表的做法,让你成为制表高手
照片名称:Excel正确输入身份证号码
照片名称:Excel数据表格中如何将姓名信息
照片名称:Excel数据表格中如何利用“高级
照片名称:Excel数据格式设置
照片名称:Excel内置序列批量填充
教你一些Excel表的做法,让你成为制表高手
照片名称:Excel模版的保存和调用
照片名称:Excel监视窗口
照片名称:Excel中行列隐藏操作
照片名称:Excel工作簿加密保存
照片名称:Excel公式引用方式转换
照片名称:Excel中特殊符号的输入
照片名称:Excel中文日期格式
照片名称:Excel工作表的移动
教你一些Excel表的做法,让你成为制表高手
照片名称:Excel工作表的复制
照片名称:Excel分区域锁定
照片名称:Excel动画教程:加载“宏”
照片名称:Excel表格列宽行高设置
照片名称:Excel大写数字设置
照片名称:Excel单元格的合并
照片名称:Excel动画教程:保存“加载宏”
照片名称:Excel表格标题重复打印
照片名称:Excel表格边框设置
照片名称:Excel标题跨列居中
照片名称:Excel“公式求值”功能
照片名称:Excel字符格式设置
照片名称:Excel自定输入数据下拉列表
照片名称:Excel正确输入身份证号码
照片名称:Excel页面背景设置
照片名称:Excel数据输入范围控制
照片名称:Excel数据排序操作
开心一刻:一女子请道士驱鬼,说道,“大师!最近实在是奇怪,先是上楼梯,那木头楼梯竟然就硬生生粉碎了,后来我又坐到椅子上,椅子竟然也折了!最恐怖的是,晚上睡觉的时候,床竟然也塌了!请大师救救我!我好害怕1道士听罢,掏出桃木剑,舞动一通,剑指女子,大喝:“你该减肥了
- ?
Excel多表汇总?没有比这个更简单实用的技巧了
伍寄风
展开
关于多表汇总的问题,我在类似的问题中介绍了一种非常好的方法:Power Query(有兴趣的同学,请参考仅需3分钟,轻松帮你搞定Excel多表数据汇总)。下面我来介绍一种更为简单的汇总多表数据的技巧。如何快速汇总下图中的12个sheet中的数据到总表呢?
一、无链接简单汇总法(各个数据源发生变化,汇总表不发生变化)
1.选择sheet汇总中的任意空白单元格,依次单击“数据”--“合并计算”,如下图所示:
2.在弹出的对话框中函数设置为:“求和”。单击引用位置的折叠按钮选择在各个sheet中的数据区域并添加到所有引用位置列表中。勾选标签位置下的“首行”和“最左列”选项,单击确定。
3.我们将得到如下的汇总表,这时候我们可以删除B列和C列,或者将任意sheet中的B列和C列数据复制粘贴到汇总表中即可。
二、有链接的数据汇总(汇总结果随数据源的变化而变化)
此种方式与上面介绍的方法唯一不同的地方就在于多勾选了一个选项,操作技巧都一样,只是在上面设置合并计算对话框时勾选一下:“创建指向源数据的链接”即可。
得到的结果也会有所不同。
包含了公式,且前面变成分类汇总的样式。
- ?
用Excel自带功能拆分表格的技巧,快来了解一下
梅甘
展开
excel使用技巧大全表格的拆分对很多人来说都是一件难事,大家都想到的第一个方法就是复制和粘贴,或者用代码解决,其实,EXCEL有自带功能的,可以快速的帮你实现拆分。今天就给大家介绍一下这种方法,不需要编写任何的代码,一下就学会了。
例如下面我们要把这个表格拆分成多个工作表。
要把A列的销售部门,按照部门的名称进行分表。这时候,传统的方法就是插表,再进行复制粘贴。其实,解决这个问题,我们只需要学会运用Excel自带的数据透视表功能就可以。
首先,创建一个数据透视表,选中我们有用的数据区域,接着插入数据透视表。记住除了销售部门名称外,其他都要添加行标签。
插入完之后,我们就调整格式,选中区域,在浮动选项卡——布局分分类汇总——不显示,报表布局那里在选择报个形式,在去分析选项卡里面把+/- 键进行取消。
第三步,就是最为关键的一步,进行拆分表格,在透视表工具中,按选项—显示报表筛选页—确定,那么拆分就完成。
第四部删除数据透视表格式,这个比较简单。按shift连选表格,然后根据下面的方法,复制粘贴相应的值,最后删除前2行和取消工作表就可以完成。
第二个例子,批量建设相同的表。
学了如何拆分表,现在学学如何批量新建表格,具体操作如下图:
- ?
Excel多工作表数据汇总到一个工作表,其实很简单
菲奥纳
展开
我们有时候需要将在多个工作表的数据到同一个工作表当中,首先我们需要确认的是这些数据的格式是否具有一致性,如果所有的数据格式都是一样的,那么这个问题就非常好处理了。今天和大家分享的是一键汇总各分表数据到总表。
照例举个栗子,如下图,一个工作簿,包含多个工作表的格式都是相同,现在需要将各个分表的数据汇总到总表中,如果是你,你会怎么去做?
数据分别在不同的工作表中,每个工作表的数据格式都是一致的。
也许你会想到使用数据透视表或者合并计算等方式进行操作。但是你会发现这两种操作方式都有它的不足或者扩展性不强。比如说,当标题行或列是多行(多列)或者存在合并单元格时,也就无能无力了。
我和你说的是VBA代码来实现这个,有时候就是那么一瞬间的错过,你就不会再遇到啦!
我们首先看看,下面的动画教程:
PS:是将分表的数据汇总明细到当前活动的工作表,因此在使用时务必先在需要汇总的表中执行。
附上VBA源代码
以上就是今天要和大家分享的技巧,希望对大家有所帮助,祝各位一天好心情!
唯有不断学习,才能不被淘汰!
Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?
- ?
Excel批量将总表的数据分拆到工作表,其实只在一瞬之间
阿代比耶
展开
在工作中,我们在Excel的中处理数据的时候,经常可能存在需要快速将各个分表的数据按照一定的规则合并成一张总表中,但有时我们又需要快速将总表的数据按照约定拆分成各个工作表。
对于这种重复性很强的工作,我们其实可以考虑一键操作,因为数据的处理是有规律的。当然这个要求源数据必须是完整的。
如下图为我们的源数据区域,我们需要按照B列的部门进行数据的拆分到不用的工作表当中,并且以相应的部门为工作表名称。
操作动画如下:
该代码可以保留总表的格式,但无法保留总表的公式。其实代码也是非常的简单的语法堆积出来的,都在最最简单的循环和字典,数组和一些功能代码组合而成,其实VBA真的非常简单。
代码参考如下:
以上就是今天要和大家分享的技巧,希望对大家有所帮助,欢迎大家帮忙转发,谢谢!
祝各位一天好心情!
Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?
- ?
超好用!总表新增数据,自动拆分到分表!
资访曼
展开
这是昨天案例的数据源,继续聊数据透视表。
强调一下,这份数据源已经插入了表格,所以可以直接使用切片器等等操作。如果是普通的数据,需要插入表格。
插入表格这个功能妙用多多,但却被大多数人忽视。
今天,想再次刷新你的认知,没错,就是这么自信!这里面涉及到的功能,你可能看过,但是完整的教程,99%的人都没看过。
Step 01 选择A1,插入数据透视表,保持默认不变,确定。
Step 02 将客户拉到筛选,产品名称拉到行,数量和金额(元)拉到值。
Step 03 点击(全部)这个单元格,再点击分析→显示报表筛选页。
Step 04 点击确定。
这样就按客户名称,统计并拆分成多个表格。
假设现在客户名称4个已经定下来了,现在希望达到的效果是:只要在总表新增数据,分表就自动更新统计。
拆分已经实现,剩下的就是自动更新统计。
Step 05 右键Excel不加班这个工作表,点击查看代码。
Step 06 双击ThisWorkbook,将自动刷新代码粘贴进去,关闭窗口。
Private Sub Workbook_SheetActivate(ByVal Sh As Object)ActiveWorkbook.RefreshAllEnd Sub
Step 07 在总表新增加一条客户为Excel不加班的记录。
Step 08 切换到Excel不加班这个表,立马可以看到新增加的记录。
好用吗?
神奇吗?
Step 09 所有使用VBA的工作簿,都需要另存为启用宏的工作簿。
插入表格起到了获取动态数据源的作用,VBA起到了自动刷新的作用,缺一不可!
缺陷:这个方法唯一的不足,就是新增加其他客户,不会自动生成新的工作表,只对原来已经生成的客户工作表有效。
excel总表生成分表
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并