- ?
不同条件下工作表多表汇总数据方法,你真的值得一看
伟大的
展开
我们平时都碰到过对各类的数据进行汇总,那么接下来小编将为你讲解在各种情况下,如何对多个工作表的数据进行汇总。
▼场景1:当分工作表首行首列条件、及位置都统一时候
将1月-3月人员销售额,汇总到汇总表中(如下图):
操作方法:
1、在你要汇总的表格当中,点击数据—合并计算;
2、引用位置分别引用1月至3月你要汇总的数据区域并进行添加;
3、将标签位置选择首行和左列对齐。
▼场景2:当分工作表首行首列条件固定时
将1月-3月每个月每人各种商品编码进行销售额进行求和,操作效果如下:
因为分工作表中相似的每行每列固定的都是一个人的数据,所以可以用通配符*,来对所有工作表求和。公式为:sum('*'!B2)
▼场景3:当分工作表首行首列条件不固定,位置会有不同的时候
如下图中分工作表人员可能会有不一致的情况下:
操作方法同场景1,演示如下:
以上就是各种条件下如何对多工作表数据进行汇总,快试一下吧。
另外在合并计算当中除了数据求和,还有其他包括:平均、计算、最大最小值等数据运算,是不是很方便呀~
- ?
Excel多工作表数据汇总到一个工作表,其实很简单
断桥残
展开
我们有时候需要将在多个工作表的数据到同一个工作表当中,首先我们需要确认的是这些数据的格式是否具有一致性,如果所有的数据格式都是一样的,那么这个问题就非常好处理了。今天和大家分享的是一键汇总各分表数据到总表。
照例举个栗子,如下图,一个工作簿,包含多个工作表的格式都是相同,现在需要将各个分表的数据汇总到总表中,如果是你,你会怎么去做?
数据分别在不同的工作表中,每个工作表的数据格式都是一致的。
也许你会想到使用数据透视表或者合并计算等方式进行操作。但是你会发现这两种操作方式都有它的不足或者扩展性不强。比如说,当标题行或列是多行(多列)或者存在合并单元格时,也就无能无力了。
我和你说的是VBA代码来实现这个,有时候就是那么一瞬间的错过,你就不会再遇到啦!
我们首先看看,下面的动画教程:
PS:是将分表的数据汇总明细到当前活动的工作表,因此在使用时务必先在需要汇总的表中执行。
附上VBA源代码
以上就是今天要和大家分享的技巧,希望对大家有所帮助,祝各位一天好心情!
唯有不断学习,才能不被淘汰!
Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?
- ?
一键篇 | Excel一键实现所有工作表的内容合并到一个新的工作表
吉飞绿
展开
Excel作为一个具有强大的数据处理的办公软件,对于白领一族来说,使用频率应该较高。在处理数据过程中,您是否碰到过清单之类汇总的情况,就是将同一个工作簿中的所有工作表的内容合并到一个工作表中。对于不会取巧的朋友,可能就是一个表一个表的复制,然后粘贴拼凑在一块,若碰到表格数量不多的情况,这种方法还好,若是碰到工作表数量庞大,例如50个工作表,100个工作表......这种方法就很鸡肋。今天本篇以Excel2013为例,教大家如何一键实现所有工作表合并到新工作表中,同样适用于Excel其他版本,碰到细微差异,可以适当调整代码。
教程将内容分成三部分:第一部分是新建一个汇总的工作表,并重新自定义命名;第二部分是逐一将各个工作表复制粘贴到汇总工作表中;第三部分为提示,即当合并工作完成后弹出提示。具体操作如下:
打开工作簿,在工作表标签中会显示包含的工作表名称,教程以下图中三个工作表为例,分别是Sheet1,Sheet2,Sheet3.按下组合键Alt+F11即可从Excel工作界面切换到VBA界面,在VBA窗口单击菜单栏中的插入,找到模块命令,单击该命令即可创建一个新的模块窗口,在模块窗口复制粘贴以下代码:
Sub Comb()
Dim i%
On Error Resume Next
Sheets(1).Select
Worksheets.Add '新建一个工作表
Sheets(1).Name = "汇总工作表" '对新建工作表重命名
For i = 2 To Sheets.Count 'For循环,遍历所有工作表
Sheets(i).Activate '激活工作表
Range("a1").Select
Selection.CurrentRegion.Select '选择活动工作表数据区域
Selection.Copy Destination:=Sheets(1).Range("a65536").End(xlUp).Offset(1) '粘贴到汇总工作中
Next
MsgBox ("工作表已全部合并到指定工作表中!") '弹窗提示合并完成
End Sub
- ?
如何解决Indirect函数在不同类型工作表名称下的多表引用问题
达茜
展开
之前的课程中我们讲解了如何引用多个工作表数据,今天我们来讲解一下,如何解决Indirect函数在不同类型工作表名称下的多表引用问题。
一、案例介绍:求出1-6号个人销售总金额
如上图,表格中有1号-6号人员每天的数据,怎么求出6天这个人的销售总金额?
函数介绍:
SUM(SUMIF(INDIRECT(ROW($1:$6)&"!A:A"),A2,INDIRECT(ROW($1:$6)&"!g:g")))
1、此处运用条件求和的方式,因为每天每人的数据都是有不一样的情况,所以最开始用sumif条件求和;
2、INDIRECT(ROW($1:$6)&"!A:A")代表将1-6号每天的人名提取出来;
3、INDIRECT(ROW($1:$6)&"!g:g"),代表将提前出来的人名=A2时,提取出1-6号G列的销售数据。
4、用sumif函数与indirect函数查找出每一个符合条件的销售金额后,最后用sum函数进行求和即可。
二、案例延伸
1、当工作表名称为数字格式时候,如何引用多个工作表数据:
如上面案例当中,各月的工作表名称分别以1、2、3、4、5、6等格式进行分类汇总。这个时候我们的Indirect函数可以使用INDIRECT(ROW($1:$6)&"!A:A"),来进行对工作表1-6的A列进行引用。
2、当工作表名称为文本格式时候,如何引用多个工作表数据:
如上图,工作表名称以1月-6月等依次排序。
函数介绍:
SUM(SUMIF(INDIRECT((ROW($1:$6)&"月")&"!A:A"),A2,INDIRECT((ROW($1:$6)&"月")&"!g:g")))
函数INDIRECT((ROW($1:$6)&"月")&"!A:A")用&与双引号对文本进行注释,函数解析后的结果就是工作表row(1月:6月)!A:A,对应的G列数据的引用也是一样。
- ?
excel中工作薄怎么引用另一工作薄中的数据
浅暖
展开
1.如图:需要将“十二月份工资”工作薄中的“工资”列的数值与“年终奖励”工作薄中的“奖励金额”列的数值相加,并显示在“年终奖励”工作薄中的“应发工资”列。
2.“年终奖励”工作薄中,选择C2单元格,输入“=B2+”,不要按回车确认。
3.再点“十二月份工资”工作薄中B2单元格进行选择,选择后,“年终奖励”工作薄中C2会自动写入公式“=B2+[十二月份工资.xls]Sheet1!$B$2”。这个公式也可以直接在“年终奖励”工作薄的C2单元格中输入,不过“[”、“]”不方便输入,所以建议使用平铺窗口浏览,同一界面显示打开的所以工作薄。
4.公式表示:当前工作表中的B2单元格内的数值+“十二月份工资.xls”工作薄中“Sheet1”工作表中B2单元格内的数值
引用其他工作薄的数据,格式为:[工作薄名称]工作表名称!单元格地址。
5.输入公式后按回车,显示结果。
6.因为按上述方式输入的公式为绝对引用,如果直接复制C2单元格填充至C3:C5,计算会出错,所以完成C3:C5区域的计算有以下两个办法:
一、用第二步到第四步的步骤完成C3:C5区域的计算;
二、左键双击C2单元格,删除公式中的两个“$”,公式成为“=B2+[十二月份工资.xls]Sheet1!B2”后是相对引用,再复制C2单元格填充至C3:C5即可。
(本文内容由百度知道网友茗童贡献)
- ?
WPS怎样用VLOOKUP引用另一个表格的数据
沧澜
展开
一、建立单位工资基本信息
将工作表标签Sheet1命名为“工资”,在该工作表内输入姓名及各项工资内容。
二、建立工资介绍页面
将工作表标签Sheet2命名为“工资介绍”,输入所需要填写的内容,其中工资项目可以复制“工资”工作表中的表格。
三、建立函数
在“工资介绍”工作表B9单元格中输入函数“=VLOOKUP(工资介绍!$A$9,(工资!$A$4:$AA$9),2,FALSE)”,该函数的含义是:根据本工作表单元格A9中的数据信 息,在“工资”工作表中A4至AA9的范围内查询与本工作表A9相同的信息,并返回相同信息单元格后第2个单元格的内容。将该函数向右复制到各单元格中,在C9中将括号中的2改为3,在D9中将2改为4,依此类推。
四、轻松查询
函数建立完毕后,我们如果要为李四开具工资介绍,只需在“工资介绍”工作表的A9单元格中输入“李四”,其所有工资信息将自动显示在后面的对应单元格。
(本文内容由百度知道网友爱的承诺108贡献)
- ?
如何查找excel中是哪个表格引用了外部数据?
梦落
展开
Excel中,如果编辑的单元格区域存在着外部链接数据,会根据外部链接工作簿是否打开,而提示“找不到XXXX工作簿”(链接工作簿处于未打开状态)或“是否更新数据”(链接工作簿处于打开状态)。
当出现“找不到XXXX工作簿”的提示时,请在“数据”选项下的“编辑链接”中,检查当前工作簿的链接状态,按“检查状态”
如果链接工作簿处于打开状态,将提示“源处于打开状态”,只需要按“更新值”更新数据,即可;
如果链接工作簿处于关闭状态,那么编辑区域存在外部链接时,将无法编辑更新,此时点击“打开源文件”,将相关源文件打开,然后进行单元格编辑,即可。
(本文内容由百度知道网友AHYNLWY贡献)
- ?
财务常用到的3个Excel跨表引用技巧
舜风
展开
多个Excel之间复制的时候总是拷贝不过来,是什么原因?教你3招。
引用另外一个文件的数据时,下面几个技巧你需要学会使用:
1、快速设置引用公式
输入=号,然后选取另一个excel文件中的单元格,就会设置一个引用公式。如:
=[员工打卡计算示例.xlsx]Sheet3!$A$1
如果需要引用整个表,你需要把公式中的$去掉,然后再复制公式。其实有一个很简便的方法:复制表格-选择性粘贴-粘贴链接
2、动态引用其他excel文件数据
【例】如下图所示的文件夹中,每个月份文件夹中都有一个“销信月报.xlsx”的excel文件,要求在“销售查询”的文件中实现动态查询。
操作方法:
1、在“销售查询”文件中新建各月份工作表,用上面学的粘贴链接的方法,把各月的数据从各文件夹中的销售报表中粘贴过来。
2、在销售查询表中,设置公式:
=INDIRECT(B$1&"!B"&ROW(A2))
设置完成后,就可以在查询表中动态查询各月的数据了。
3、复制工作表到另一个excel文件后的公式引用
如下图所示,A.xlsx文件的“报表”工作表移动到B.xlsx文件中后,公式并不是引用B文件的sheet2数据,而是A文件中的数据。
如果需要修改为引用B文件中的sheet2中数据,可以用替换的方法完成。
▎本文来源:兰色幻想EXCEL,作者:赵志东,会计从业考试(gaoduncy)整理发布。转载请注明作者及来源。
- ?
Excel如何引用同一工作薄里不同工作表的数据,并自动变化?
管博超
展开
比如工作表1中建有一个班的学生不同科目的成绩,工作表2中建有学生通知书,上面有学生的成绩,评语,假期作业等内容,工作表2中如何引用工作表1的姓名,成绩等内容,并且工作表2的数据随工作表1的变化而变化?期待高招,谢谢!
回答这个问题,首先要理清下思路。
最少建立两张表格,第一张是源数据表,是学生的成绩表,第二张是报表,就是呈现给别人看的表。最好还应该有一张,是学生的基础信息表。因为学生重名的可能性较多,如果用学生的姓名作为唯一条件,是不合适的。但是如果是学校给的学号,就是不重复的数据,可以作为查询的条件。
基础信息表,长这样:
学生成绩表,长这样:
家长通知书是这样的:
通过输入学号,或者点击下拉三角选择学号,都可以实现对学生姓名和成绩的查询。作业内容和教师寄语,如果提前写好了也可以设置公式查询,没有的话,就可以打字打上去。
主要公式:
查询姓名用公式:
=VLOOKUP(H2,学生成绩表!B2:C5,2,0)
查询成绩用公式:
=SUMIFS(学生成绩表!$E$2:$E$13,学生成绩表!$B$2:$B$13,学生通知书!$H$2,学生成绩表!$D$2:$D$13,学生通知书!C5)
注意公式需要右拉,引用方式的变化。
右边学号是作为查询条件的,设置了数据有效性,点击下拉三角可以选择不同的学号。
具体看演示:
需要源文件的,可以关注并私信我。
- ?
两招搞定Excel引用不同工作表数据,高效工作不加班-海生PPT
蜂蜜
展开
海生PPT
耐心、方法、目标、效率、只为帮助你!
普通员工追求完成工作任务
优秀员工追求高效工作
卓越员工追求方法技能
混迹职场
避免不了与数据打交道
因此
也就不得不使用Excel
然而
大多数伙伴使用Excel最常用的方法便是
“加 减 乘 除”
或者
“复制 粘贴”
比如
点击A表,找到想要提取的数据,右键-复制(CTRL+C),再点击B表,找到相应的单元格,右键-粘贴(CTRL+V)。
如此操作也没错
但是效率大大降低
关键是没掌握好的方法
如果3个或者三个以上的表格
也要如此操作吗
所以告别加班
告别“复制 粘贴”
就从关注海生PPT掌握好的方法开始
今天就给大家分享2个提高效率的方法
引用不同工作表数据的
1
跨表引用
在Excel公式中,可以引用其他工作表的数据参与运算
假设
要在"出行日期"表中直接引用"表妹1""表妹2""表妹3"的数据
则公式为:=表妹1!B2
(注:此公式没有添加判断条件,要准确引用相关数据,需要对各个“表妹”中知否赴约做判断。具体判断方法后面的文章中具体分享)
这个公式中的跨表引用由工作表名称、半角叹号(1)目标单元格地址3部分组成
除了直接手动输入公式外,还可以采用在工作表上直接“点选”的模式来快速生成引用,操作
步骤如下
Step1在出行日期表的单元格中输入公式开头的“=”号。
Step2单击表妹1的工作表标签,切换到表妹1工作表,再选择B2单元格。
Step3按回撤键结束。此时就会自动完成这个引用公式
注意:
如果跨表引用的工作表名称是以数字开头,或者包含空格及以下非字母字符
则公式中的引用工作表名称需要用一对半角单引号包含。例如:=`2月`!C3
2
跨工作簿引用
在Excel公式中,还可以引用其他工作簿中的数据.
假设
在"约会记录“要引用工作簿"开房记录"的数据明细工作表的B3单元格
如果当前Exce工作窗口中同时打开了被引用工作簿,也可以采用前面所说的直接点选方式自动产生引用公式。如果被引用的工作簿当前没有被打开,引用公式中被引用工作簿的名称需要包含完整的文件路经
如公式:
=`D:\工作目录[海生的开房记录.xlsx]数据明细!$B$2
请留意其中的半角单引号的使用
方法需要多次练习才能掌握
祝你每天进步一点点
不变是更加痛苦的
一份耕耘l一份收货
好知识 乐分享
-----------商务PPT定制呈现找海生------------
转发分享你会更美
心事留言,小编答你
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、快速多表合并