转载

教你动态数据透视表

教你动态数据透视表

写给小白,懂得别闲啰嗦,勿喷!

学会了它,再也不用害怕老板让我反复出具同款数据结果啦!

您是否有过反反复复做多个数据透视表?您是否有过相同类型的数据透视表做过多次?您是否希望化繁为简?今天“小乾”带领大家学习一下动态数据透视表,但是动态数据透视表到底是一个什么东东呢?就让“小乾”通过手把手系列,教会大家这个“高大上”的功能吧!

工具:

Excel2013,Excel2010及以下版本(2007,2003)请读者自行研究功能位置,本例使用Excel2013

材料:

销售订单数据

备注:

只要我们有任何规则性原始数据(薪酬数据、运营数据、产品数据、生产数据、物流数据。。。。。。。),均可以使用该功能进行动态透视

正题:

这里有一份某公司销售订单数据,如下图:

教你动态数据透视表

我们任何一家公司,只要有销售,就会有对应的订单数据,这些数据每时每刻都在变化,假设老板想知道某省现在的销售额,我们就可以用数据透视表功能进行操作

教你动态数据透视表

但是数据是实时变化的,我们如果不会动态数据透视,总用数据透视表功能进行反复操作,不但大大的降低我们的数据处理速度,还会让人产生疲劳厌烦感觉,但如果我们使用动态数据透视功能,这一切原来都这么简单,只需在原数据透视表的基础上点击刷新即可

教你动态数据透视表

步骤:

①:公式选项卡——定义名称

教你动态数据透视表

或按Crtl+F3,然后点击新建

教你动态数据透视表

教你动态数据透视表

②:输入状态如下:

教你动态数据透视表

重点讲解一下offset函数:Reference——要引用的起始位置,Rows——从起始位置开始向下偏移的行数,Cols——从起始位置开始向右偏移的列数,Height——新引用的高度(行数),Width——新引用的宽度(列数)

教你动态数据透视表

教你动态数据透视表

Counta函数:就是计算所选区域非空单元格的个数

教你动态数据透视表

本例中Reference起始位置是‘销售订单分析数据表中的A1(绝对引用)单元格’,Rows & Cols使用‘,,’目的是不让它从起始位置开始偏移(就是从起始位置开始引用),Height & Width使用Counta函数计算整张销售订单分析数据表中非空单元格的高度(行数)、宽度(列数),从而定义了一个动态区域的名称‘sales’

教你动态数据透视表

点击‘确定’,弹至数据透视表字段页面,此处功能跟常规数据透视表雷同

教你动态数据透视表

④:假设现在我的销售订单分析数据表中新增加了2014.03.01---2014.03.23的销售数据,我们只需要在现有数据透视表上点击右键——刷新,即可一键动态透视

教你动态数据透视表

总结:

本文中动态数据透视表的关键是使用Excel自带的定义名称功能,使用‘offset’函数,配合‘counta’函数,定义一个动态区域,然后当我们选择插入——数据透视表的时候,我们选择定义的名称区域,最后,如果我们数据发生变化,我们的动态区域(自定义名称)也会随之改变,那样我们的数据透视表的数据也会随之变化,从而便实现了这个“高大上”的动态数据透视功能!

只要我们工作中需要出具同款数据结果,只要我们的数据是单维规则性数据,我们都可以使用该功能,我们学会了该功能,就在让我们觉得日后的工作一劳永逸,从此告别重复性工作,大大提高我们的工作效率!

作者:张家斌 

来源:乾兆亿数据分析

原文  http://www.itongji.cn/cms/article/articledetails?articleid=1496
正文到此结束
Loading...