当前位置: > 投稿>正文

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

05-29 互联网 未知 投稿

关于【数据透视表怎么做汇总】,数据透视表怎么做数据汇总,今天犇涌小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

1、数据透视表怎么做汇总:跨多表汇总数据,Vstack公式结合数据透视表

在工作中,我们经常需要跨工作表进行汇总数据,如果用复制粘贴的话,效率比较低,今天教大家使用Vstack公式,结合数据透视表,快速汇总数据

1、快速汇总员工各月工资

举个例子,我们现在每个月份都有一张工资表,分别位于不同的工作表,如下有1月,2月,3月,3张工作表,里面的字段是一样的,但是内容不一样

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

我们需要快速汇总,每个员工,每个月份的工资数据详情,得到如下汇总数据

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

2、Vstack公式快速合并数据

首先,我们把每张表格中的数据,都按CTRL+T,转成智能表,如下所示

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

然后我们在一个新的工作表中,输入VSTACK公式,然后分别选中每张表中的数据,得到的公式是:

=VSTACK(表1[#全部],表2,表3)

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

这样的话,把每个子表的数据都合并到了一个工作表中

我们之前创建超级表的好处在于,当我们新增一条数据的时候

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

用VSTACK公式的结果,在合并表中也会自动的新增数据,如下所示:

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

3、使用数据透视表快速汇总

最后我们只需要选中数据,插入一个数据透视表

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

然后我们将员工放在行标签,将月份放在列标签,将工资数据放在值,就可以得到多表快速汇总的结果了:

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

这样在子表更新数据之后,数据透视表直接刷新就可以得到更新的结果了

关于这个小技巧,你学会了 么?动手试试吧!

2、数据透视表怎么做汇总,数据透视表怎么做数据汇总

事情是这样的。

上周五,一朋友发过来一张Excel表,是她朋友开的养生店近期的客户消费记录,想让我帮忙写个公式统计一下不同支付方式每天的交易额(注意“每天”两个字)。

表格在这里,一共有800多行:

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

显然,这是一张日常交易流水,记录了客户、支付、交易时间、地点等信息。

类似这种报表,相信大多数人平时工作中也会遇到,因此,掌握一点数据汇总方面的知识和技巧就非常的必要。

SUMIF函数有三个参数,参数1是条件区域,参数2是条件,参数3是求和区域,与之相关的,还有条件计数(COUNTIF)。当条件不止一个的时候,可以分别使用SUMIFS和COUNTIFS函数,这里不再赘述,不了解用法的同学可找度娘或查看Excel帮助文件。

但是,上面的GIF只解决了条件求和的问题,却没有实现按天求和。

由于本例中的数据源表记录的是交易流水,每天有很多条记录,如果要实现按天求和,最简单快捷的方法自然是数据透视表了。

02 | 用数据透视表快速统计数据

众所周知,数据透视表是Excel的招牌功能,通过数据透视能够实现数据的快速汇总和计算。而且,数据透视表操作非常之简单,比如今天这个案例,我们用数据透视表来处理:

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

▼ 说明

  • 选择需要的字段至透视表的“行标签”、“列标签”、“数值”区

  • 根据需要可以更改数据汇总方式,如计数、平均值、最大值、最小值等

  • 如需展示指定数据,如只展示总店数据,可以将“消费店面”指标拖到“报表筛选”区

  • 透视表中的字段也可以进行筛选,选择需要的数据

  • 透视表的字段可以调整次序,只需拖拽字段即可

03 | 数据透视表“创建组”功能有何妙用?

还没有完,虽然已经用数据透视表实现了不同支付方式的快速统计,但由于原数据表中没有一个“每天”的日期字段,只有“操作时间”字段,其中同时包含了日期和时间信息,因此我们做的透视表并没有实现按天汇总。

要想按天汇总,常规办法可以在原数据表中添加一个字段,用函数从“操作时间”字段中把日期提取出来,然后用新的数据源表制作数据透视表。当然,还有更简单的办法,那就是使用创建组功能,详见以下GIF:

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

同理,也可以实现按月汇总:

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

按理说,到这里我朋友提出的要求都已经解决了。但是为了提升“客户”满意度,我又进行了优化,也是经常处理数据的一点经验,那就是——

04 | 如何动态定义透视表的数据源?

什么意思呢?

就是常规方式下,我们是选定数据源表再插入透视表的。这里边有一个问题:

如果我们的数据源表有新增记录怎么办?难道每次都要重新修改数据源吗?

显然,这是不够人性化的。所以,我们非常有必要将透视表的数据源指定为动态的,即让Excel自动读取新增记录后的表格,作为透视表的数据源。这样,只要刷新透视表,就能得到正确的统计结果。

问题来了,如何让Excel自动读取新的数据源表呢?

答案就是:OFFSET函数 COUNTA函数。

OFFSET是一个引用函数,用来提取一个指定行数和列数的矩形区域,当行、列数均为1时,则提取一个单元格;COUNTA函数用以统计非空单元格数量。

以是是操作过程:

1)定义动态区域

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

为了不出错,可以先在空白单元格中写好动态区域的提取公式。

此处,OFFSET公式定义了一个行数是COUNTA(A5:A1048576)、列数是10的动态表格区域。

2)定义名称

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

打开名称管理器,新建一个名称,将已经编好的公式粘贴到“引用位置”。

3)插入透视表

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

按常规方式添加透视表,但注意在插入透视表时将“表/区域”修改为定义好的动态区域名称。

当然,也可以直接在已经做好的透视表上修改数据源(注意名称的写法):

数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)

以上就是今天的内容,你可以学到如下知识点:

1、条件求和函数

2、数据透视表的制作

3、OFFSET函数提取指定区域

4、COUNTA函数提取非空单元格

5、透视表的“创建组”功能

感谢大家的关注和阅读,欢迎转发、分享。

  • 更多精彩文章,请关注本公众号(ExcelBro),点击菜单【教程】-【精选文章】查阅~

  • 免费获取 价值500元的Excel标配工具组合(Office2016 / OfficeTab / Sparklines / Color Pix / JWalk Chart Tools),同样请关注公众号,在菜单【教程】-【工具】中获取~

  • 操作中如有疑问,或有任意建议,欢迎在文后留言;

    本文关键词:数据透视表怎么做汇总求和项,数据透视表怎么做汇总求和,数据透视表怎么做汇总求平均值,多个数据透视表怎么做汇总,数据透视表怎么做汇总计数。这就是关于《数据透视表怎么做汇总,数据透视表怎么做数据汇总(Vstack公式结合数据透视表)》的所有内容,希望对您能有所帮助!更多的知识请继续关注《犇涌向乾》百科知识网站:http://www.029ztxx.com!

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。

猜你喜欢