当前位置:首页 > TAG信息列表 > 新手重装系统win7系统之家一键重装系统使用教程?介绍

新手重装系统win7系统之家一键重装系统使用教程?介绍

新手重装系统win7 系统之家一键重装系统使用教程?

网友解答:

经常做数据处理的表哥、表姐们都身有体会,对数据汇总是很平常的事,那在excel中怎么样进行分类汇总呢?在汇总之前要先对关键字段进行一下排序,下面我们以一张工资表中的部门进行汇总来操作。

网友解答:

写过多篇文章讲多表汇总的问题,也涉及多表查询的问题,现在全部粘贴过来,针对你的情况选择一种:

文章一:职场人士看过来,汇总各工作表数据不求人

excel版本:2013

怎么汇总到一个表格里面?

在职场中,我们经常会碰到分项目存储到各工作表中,但汇总各工作表数据时就比较麻烦,笨办法就是在汇总表中一个个引用各项目的汇总数据,如果项目工作表多了,这么操作还是费时费力的。其实我们用indirect函数可以实现对各工作表数据的快速汇总。

具体看gif演示

文章二:excel多工作表汇总,这个功能让你快速达成

excel多工作表如何汇总,这是职场中经常碰到的问题之一。有多种方法可以达到这个效果,今天给大家带来一个简单的操作——合并计算。

合并计算在哪?

在【数据】选项卡,【数据工具】功能区。

1、标题一致的多表汇总

分表如下:

各工作表标题一致的情况下,首先将光标定位在汇总表格的左上角单元格,然后再进行操作。光标定位在“引用位置”的文本框中选择各工作表的表格范围,然后点击“添加”。“首行”或“首列”根据情况选择,本例中即要首行的标题,也要首列的员工编号,所以都选择。

最终完成效果如下:

2、标题不一致的多表汇总

如我们要将4个月的明细汇总到一个工作表中,各工作表除员工编号标题外,其它标题不同。

操作方法一致,最终效果如下:

文章三:用vlookup函数从多个工作表查询数据

有群友在群里问如何在多个工作表中查询数据,当时我太忙,没仔细考虑,只是建议用vlookup+indirect应该能解决。等忙完后自己仔细考虑了一下,这两个函数结合其它函数是可以解决这个问题的,现在将我解决的思路写出来供大家思考。

=vlookup(a2,lookup(1,0/countif(indirect({"河北区";"北京区";"天津区"}&"!a:a"),a2),indirect({"河北区";"北京区";"天津区"}&"!a:b")),2,0)

模拟了一些数据,查询表中的姓名在三个工作表中的任意一个,需要得到每位员工对应的销售额。

vlookup函数的用法不再解释,它由四个参数组成:

vlookup(要查找的数据,在哪个区域查找,返回区域第几列,精确匹配或模糊匹配)

这四个参数中,我们可以解决三个,公式是在查询表的b2单元格中输入的。

vlookup(a2,在哪个区域查找,2,0)

在哪个区域查找,这个我们是不确定的,有可能是在“=河北区!a:b”,也有可能是在“=北京区!a:b”,还有可能是在“=天津区!a:b”。因为是在三个工作表中,我们不确定这名员工到底在哪个工作表。所以我们需要来确定他在哪个工作表中。

因为姓名都在各工作表中第一列,所以要查找的姓名在三个区域中,分别为“=河北区!a:a”、“=北京区!a:a”、“=天津区!a:a”。

如果查找员工有没有在某一个工作表中,我们可以用countif来查找,如果结果等于1,代表这个工作表中有这名员工,如果等于0则代表这个工作表中没有这名员工。但现在我们需要在三个工作表中查找,可以用indirect函数来引用。

所以可以编辑公式:countif(indirect({"河北区";"北京区";"天津区"}&"!a:a"),a2),它返回由1和0组成的数组,如{1;0;0},这个结果代表员工在河北区。

我们知道1在什么位置就是哪个工作表,但是excel不知道,所以我们得让它知道1所以位置对应的工作表。

此时我们用到lookup(1,0/数组或公式结果为数组,返回结果的区域或数组)这种经典的用法,公式如下:

lookup(1,0/countif(indirect({"河北区";"北京区";"天津区"}&"!a:a"),a2),indirect({"河北区";"北京区";"天津区"}&"!a:b"))

这样就能得到姓名所在的区域,例如“河北区!a:b”。

这样的话,就是vlookup的基础用法了:vlookup(a2,河北区!a:b,2,0)

我们要注意的是公式是数组公式,要用ctrl+shift+enter键结束输入。

本例中公式可以作为多表查询的一个通用公式,其实我们通过姓名来返回数值型数据,还可以用sumif+indirect,本例还可以用数组公式,公式不再解释。

=sum(sumif(indirect({"河北区";"北京区";"天津区"}&"!a:a"),a2,indirect({"河北区";"北京区";"天津区"}&"!b:b")))

文章四:学会excel多表汇总,还能学会一个神奇的小技巧

多表汇总一直是职场人士问的最多的excel问题之一,我也向大家介绍过几种多表汇总的方法,这几天在操作多表汇总时碰到一个有意思的小技巧:编辑好公式后我们可以随意指定汇总的工作表而不用重新编辑公式。

先来说一下这个多表汇总的方式,用sum函数来求和,具体来看gif:

这种汇总方法要求列各个工作表列标题是一致的,最左侧的员工编号排序必须也是一致的才可以,各个分表的员工编号数量到是可有多有少。

下面神奇的小技巧来了

首先我们增加两个工作表,表名分别为"开始"和"结束",分别放在各分表前面和后面,重新编辑前面演示的公式。

然后我们移动"开始"、"结束"两个工作表的位置,我们会发现汇总的数据总是在两个表中间的工作表,其它工作表是不参与计算的。

是不是一个神奇的小技巧?


单仁号 天和文化

  • 关注微信关注微信

猜你喜欢

微信公众号