中企动力 > 商学院 > excel多表统计
  • ?

    EXCEL多表资料提取汇总方法,值得收藏

    Mavis

    展开

    EXCEL多表资料提取汇总,如果你还在复制粘贴,那就太落后了;

    如果领导给你一份含有公司所有人简历的资料表,让你把所有人员的信息提取汇总到一个表中,公司有几十或几百人,只靠复制粘贴,恐怕一天都不一定能完成;

    今天我们来讲一下多表资料提取汇总的方法,分三步完成;

    本教程基于excel2016;

    首先,各人员姓名所在的工作表格式必须相同;

    在“汇总”表内设置好表头;

    1.指定名称

    【公式】--【定义名称】--【名称】处随便命一个名称ML,【引用位置】处输入=GET.WORKBOOK(1);

    2.提取工作表名称

    在O3单元格输入=INDEX(ML,ROW(A1)),向下填充;

    这样各工作表对应的名称就提取出来了;

    3.提取资料

    在B2单元格输入=INDIRECT($O3&"!B2"),B2姓名所对应的名字在“周小林”表中在B2单元格;

    C2输入=INDIRECT($O3&"!D2"),C2性别所对应的性别在“周小林”表中在D2单元格;

    D2输入=INDIRECT($O3&"!B3"),D2民族所对应的民族在“周小林”表中在B3单元格;

    下同

    将B2到N2单元格分别输入完成后,选择B2:N2,下拉填充;

    注意点:

    1)日期列数字,选中,设置单元格格式,日期

    2)选中B2:N4区域,复制,右键选择性粘贴,数值,就可以删除O列;

    3)因GET.WORKBOOK(1)是宏表函数,所以在完成后,将工作表“另存为”后缀为“xlsm”格式或者“启用宏的工作薄”;

  • ?

    excel数据量太多,如何进行快速、批量的判断并统计数量呢?

    月日天

    展开

    excel数据量太多,如何进行快速、批量的判断并统计数量呢?

    假如你是一个教师,你们学校的所有学生成绩都归你统计,哈哈,这个时候你开心了吧,一个学校好几千个学生,别人给了你这样的excel成绩表:

    excel成绩表

    领导让你统计一年级优秀学生人数是多少?条件是分数大于等于95。这个时候有人会说了,这个不是很简单吗?我们一个一个去查,一年级,张三96,一个优秀,二年级李四98,2个优秀,依此类推,我的天哪,数量少当然没问题,但是学校好几千个人呐,这是要累死的节奏吗?当然不会。

    你这样,在excel里需要统计优秀学生的单元格输入=COUNTIFS(A2:A9,"一年级",C2:C9,">=95"),一瞬间,哇哦,结果出来了,几千也不怕:

    excel瞬间得到优秀学生结果

    其他年级excel也是一样的瞬间得到结果

    哎呀,这是个什么意思呢?为什么excel会这么神奇呢?COUNTIFS是条件计数,A2:A9是引用范围,我们这里的范围是一年级,所以自然是引用年级这列,"一年级"自然是条件啦,还有另一个条件就是分数大于等于95,所以我们写上C2:C9,">=95",一样的C2:C9是范围,">=95"是条件。

    怎么样,很简单吧,你学会了吗?快去试试吧!非常感谢您观看文本,如果你有更好的方法适用这个情况,请您留言分享!分享好玩、有趣、实用的手机和电脑技巧,您的支持就是我的最大动力!

  • ?

    Excel多工作表数据汇总到一个工作表,其实很简单

    好心

    展开

    我们有时候需要将在多个工作表的数据到同一个工作表当中,首先我们需要确认的是这些数据的格式是否具有一致性,如果所有的数据格式都是一样的,那么这个问题就非常好处理了。今天和大家分享的是一键汇总各分表数据到总表。

    照例举个栗子,如下图,一个工作簿,包含多个工作表的格式都是相同,现在需要将各个分表的数据汇总到总表中,如果是你,你会怎么去做?

    数据分别在不同的工作表中,每个工作表的数据格式都是一致的。

    也许你会想到使用数据透视表或者合并计算等方式进行操作。但是你会发现这两种操作方式都有它的不足或者扩展性不强。比如说,当标题行或列是多行(多列)或者存在合并单元格时,也就无能无力了。

    我和你说的是VBA代码来实现这个,有时候就是那么一瞬间的错过,你就不会再遇到啦!

    我们首先看看,下面的动画教程:

    PS:是将分表的数据汇总明细到当前活动的工作表,因此在使用时务必先在需要汇总的表中执行。

    附上VBA源代码

    以上就是今天要和大家分享的技巧,希望对大家有所帮助,祝各位一天好心情!

    唯有不断学习,才能不被淘汰!

    Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?

  • ?

    超重量级的Excel多表“合并及汇总”功能,99.99%的人都没用过!

    深深房

    展开

    前言:最近总有同学提问

    怎么能合并多个工作簿?多个Excel表格汇总到一个表中?怎么把表分发给其他人做调查,收回后能批量合并到一个表中?

    合并多个表的确是一个难题,好象除了VBA也没有什么好办法,即使是新兴的power query也很难完成固定位置合并的问题。其实兰色在06年就发现了个很神奇的工作簿合并的功能,所以今天再把这篇旧文翻出来,希望能帮到大家。

    这个功能是小编昨天无意中发现的,为什么称它为超重量级Excel功能,小编先给你演示个操作。

    【例】在一个文件夹中有N个公司的Excel格式报表,需要把这些报表的数据合并到“报表.xlsx”中。

    只是点了一个按钮,然后选取了要合并的文件,刷刷刷,各公司的数据已全部合并过来了,是不是很神奇!(合并多个文件的多个工作表也适用)

    小编在合并过程中,使用了一个在Excel中隐藏很深的功能:比较和合并工作簿

    我们先把它揪出来:

    文件- 选项 - 快速访问工具栏 - 不在功能区域中的命令 - 找到“比较和合并工作簿”

    然后在快速访问工具栏中就可以看到它了,只是它是灰色的。

    它到底怎么才可以用? 和小编一起开始操作吧!

    1、先设置一个报表模板(可以有多个工作表),把格式设置好,然后设置成共享工作簿。

    2、把设置好的模板发放给各公司填写。

    3、收到各公司上缴的报表,放在一个文件夹里。

    4、合并时,点击“比较与合并工作簿"按钮,选取要合并的文件,然后.....如开始动画演示。多个Excel文件的合并瞬间完成!

    在实际工作中,这个功能可以省去非常大的工作量,毕竟把N多个报表汇总到一起是一件多么枯燥又费力的事情。

    但这个功能只是合并而不能汇总。

    别急,小编再教大家一个神技能,多个表格如何汇总!

    多个Excel表格汇总到一个表中,有一个神秘技巧帮你实现!

    如下图所示工资表中,含有多个月份的数据。要求在汇总表中把所有月份的数据汇总到一起。

    操作步骤:

    1、数据选项卡 - 现有连接 - 浏览更多。

    2、找到当前操作的excel文件。

    3、选取任一个表格名称

    4、【导入数据】窗口中,显示方式选“数据透视表”,放置位置选工资表A1单元格(也可以选新工作表)

    5、选取刚创建的数据透视表,然后点击 数据透视表工具 - 选项 - 更改数据源 - 连接属性。

    6、把下面的代码粘贴到命令文本框里。

    ------------------------------------

    select '3月' as 月份, * from [3月$] union all select '4月' as 月份, * from [4月$]union all select '5月' as 月份, * from [5月$]

    -------------------------------------

    代码说明:

    1) 具体的SQL语句一言两语也说不清楚,同学们只需要按下面的模式套用即可。有多少表,连接多少个。

    Select * from [表1$] union all Select * from [表2$] union all Select * from [表3$]....union all Select * from [表N$]

    2) '3月' as 月份: 是为三个表创建一个共同的字段(月份),其中引号内3月为自定义字符,用来区分工作表,只是不一定要和工作表名称一致。月份是数据透视表要用的字段名,也是自定义的。中间用 as 连接,放在select 之后 *号之前。如果不需要为三个表创建共同字段名,此部分可以省略。

    7、连接完成!下面就是对数据透视表的基本操作,添加行、列标标签和数据标签。

    8、调整格式和修改字段标题。最终效果如下图所示。

  • ?

    30秒搞定多表汇总!这个Excel技巧一般人我不告诉他!

    格莱纳姆

    展开

    60秒get一个HR实用小技巧

    在用EXCEL做统计表时,经常会遇到一个问题:相同项目的工作表有N个,需要汇总时,该怎么办?难道要一个个地Ctrl+V吗?

    当然不是了!如果要使用那么累的方法,EXCEL就一点都不智能了!贴心的小薪今天就来教大家一个简单的方法,让宝宝们能快速hold住多个工作表的合并!

    我们先看看需要合并的工作表长啥样

    工作表1

    工作表2

    类似的工作可能会有很多,除了上述举例的各地区的销售量表,还可以是员工的其他信息表,小薪就不一一举例了,宝宝们各自灵活套用吧!

    下面我们开始正式讲解,如何快速实现多表合并。

    新建一个的工作表,命名为“汇总”(或其他任何你需要的名字)

    在“汇总”表的A1单元格,选择“数据”——“合并计算”

    “函数”在此时选择“求和”(可根据自己需要,自行选择其他函数)

    “引用”处,我们选择需要汇总的各个工作表里的对应数据

    5.选择下图中的“+”,添加我们刚刚选择好的引用位置

    6.重复第4步和第5步,添加完所有我们需要汇总的工作表数据

    7.标签位置选择默认的“首行”、“最左列”,然后选择“确定”

    下面我们看一下完整动图演示

    以上就是小薪交给大家的“多表合并”的小技巧啦!希望大家活学活用,让“合并计算”完美代替Ctrl + V !

    -END-

  • ?

    excel数据太多,如何批量、快速的判断并进行统计呢?

    访琴

    展开

    excel数据太多,如何批量、快速的判断并进行统计呢?

    举个例子,假如公司需要进行优秀员工数量统计,我们现在有这样一些excel数据:

    我们需要统计的excel数据

    我们现在的要求是,计算excel里完成力、执行力、创新力任意一项大于98,就算优秀员工,有人说,这个不是很简单吗?我们来数一数,张三执完成力96、执行力65、创新力78,不满足,李四完成力73、执行力83、创新力83,不满足,以此类推,当然,数量少是没有问题的,不过要是员工人数几千或者上万呢,我的天呐,要累死人啦!

    那么,excel里有快速的办法吗?有的!

    excel,需要显示优秀员工的单元格输入=IF(OR(B2>=95,C2>=95,D2>=95),"优秀员工",""),向下填充,在需要统计人数的单元格输入=COUNTIF(E2:E9,"优秀员工"),哇,瞬间得到结果,何惧几千上万呢?

    excel瞬间完成的计算

    excel需要的单元格输入函数

    这是什么意思呢?if函数就是假如的意思,or就是或者,意思就是假如引用单元格1大于等于98,或者引用单元格2大于等于98,或者引用单元格3大于等于98,假如有1个条件满足,就是优秀员工,否则的话就为空。

    COUNTIF自然就是计算满足条件的单元格个数啦。

    怎么样,很简单吧,你学会了吗?快去试试吧!非常感谢您观看文本,如果你有更好的方法适用这个情况,请您留言分享!分享好玩、有趣、实用的手机和电脑技巧,您的支持就是我的最大动力!

  • ?

    利用excel数据透视表统计大量数据,再也不用对上千行数据发愁了

    Jcinta

    展开

    如果有一张上千行的销售表,像下图(各个地区按天统计的1至12月的物品销量),要统计每个月,每个地区的数据,当看到上千行的数据,是不是发愁无从下手呢,利用数据透视表,轻松搞定。

    1、选中数据表中任意单元格,点击工具栏插入——数据透视表。弹出创建透视表对话框,点击确定。

    2、在右边数据透视表字段对话框添加字段,这里勾选订购日期、地区、分类、销售额和成本。字段勾选根据数据分析的要求勾选。

    勾选后,左边单元格会生成下图所示数据表。

    3、但是日期是按天来统计,我们需要的是按月统计,选中行标签统计的某一天的单元格,例如2015/1/24,右键创建组,在组合对话框中,选择月,确定。

    4、确定后生成下图所示的统计表,但是原始数据没有统计利润,这里我们为了说明问题,我们简单统计利润。

    5、增加字段,统计利润,假设利润为销售额减去成本,点击数据透视表工具的分析菜单选项。

    6、点击字段、项目和集——计算字段。

    7、在插入计算字段对话框中,名称填写利润,公式填写=销售额-利润,确定。

    8、则上千行的数据按月份统计完成。

    这里只是数据透视表的基本用法,数据透视表还可以排序、筛选,还可以转换称图表,还有很多更强大用途。

  • ?

    Excel多表统计工资最简单的办法!

    亚伯拉罕

    展开

    于多表统计,以前也发布了一些相关文章,不过还是有读者不能很好掌握,今天我分享一种更简单的办法。

    格式相同的多个表格,现在要统计所有人员的工资数据。

    Step 01 新建一个空白的汇总表,点击汇总表任意空白单元格,再点击数据→合并计算,这时会弹出合并计算对话框。

    Step 02 鼠标引用第一个表的区域,点击添加。

    Step 03 重复添加剩下的所有表格,添加完毕以后,勾选首行和最左列,点击确定。

    瞬间就统计出来,非常快。

    Step 04 统一格式,搞定收工。

  • ?

    Excel多表汇总?没有比这个更简单实用的技巧了

    翁易梦

    展开

    关于多表汇总的问题,我在类似的问题中介绍了一种非常好的方法:Power Query(有兴趣的同学,请参考仅需3分钟,轻松帮你搞定Excel多表数据汇总)。下面我来介绍一种更为简单的汇总多表数据的技巧。如何快速汇总下图中的12个sheet中的数据到总表呢?

    一、无链接简单汇总法(各个数据源发生变化,汇总表不发生变化)

    1.选择sheet汇总中的任意空白单元格,依次单击“数据”--“合并计算”,如下图所示:

    2.在弹出的对话框中函数设置为:“求和”。单击引用位置的折叠按钮选择在各个sheet中的数据区域并添加到所有引用位置列表中。勾选标签位置下的“首行”和“最左列”选项,单击确定。

    3.我们将得到如下的汇总表,这时候我们可以删除B列和C列,或者将任意sheet中的B列和C列数据复制粘贴到汇总表中即可。

    二、有链接的数据汇总(汇总结果随数据源的变化而变化)

    此种方式与上面介绍的方法唯一不同的地方就在于多勾选了一个选项,操作技巧都一样,只是在上面设置合并计算对话框时勾选一下:“创建指向源数据的链接”即可。

    得到的结果也会有所不同。

    包含了公式,且前面变成分类汇总的样式。

  • ?

    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多表统计

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP