Excel学习 -- 数据透视表功能

Excel -- 数据透视表基础

 数据透视表(Pivot Table)是一种交互式的表,可以进行某些计算,如求和与计数等。所进行的计算与数据跟数据透视表中的排列有关。
    之所以称为数据透视表,是因为可以动态地改变它们的版面布置,以便按照不同方式分析数据,也可以重新安排行号、列标和页字段。每一次改变版面布置时,数据透视表会立即按照新的布置重新计算数据。另外,如果原始数据发生更改,则可以更新数据透视表。

 特点:

        1. 易操作性:“拖”字大法,只需要通过鼠标对相关字段直接进行拖拽就能完成多数操作;
        2. 可计算性:多种计算方法,包括求和、技术、求平均值、百分比等重要汇总计算规则;
        3. 数据处理方法多:排序、筛选、分类汇总等多种数据加工处理方法;

Excel -- 数据透视图与切片器

1、数据透视图

    即可以通过数据透视表生成也可以直接引用一般表格数据生成。通过一般表格数据生成数据透视图时会自动生成与其对应的数据透视表。数据透视图比普通图表拥有更强大的交互性,用户可以通过鼠标拖拽快速更改图表维度。

2、切片器

    在Excel 2010以上版本中,微软增加了切片器工具。当切片器与数据透视图表关联后,对切片器进行选择时,数据透视表会一起发生变化。切片器与数据透视图表的组合应用是生成BI报表高度交互性可视化界面的基础。
数据透视图


切片器


Excel -- 动态引用数据透视表数据公式

GETPIVOTDATA函数
    返回存储在数据透视表中的数据,如果报表中的汇总数据可见,则可以使用函数GETPIVOTDATA从数据透视表中检索汇总数据
    表达式
GETPIVOTDATA(data_field,pivot_table,field1,item1,field2,item2, …)
       参数
        data_field:  要检索数据的数据字段名称,用引号因其。
        Pivot_table: 用于决定要检索的数据在哪个数据透视表,自动生成公式时为数据透视表的起始单元格地址。
        Field1,Item1:用于描述检索数据的字段名和项名称。
    注释:在返回值所在的单元格中键入“=”,然后在数据透视表中单击包含要返回的数据单元格可快速生成GETPIVOTDATA公式,如果想更改检索条件,可直接更改生成公式中的参数。


Excel -- 数据透视表教程

1、创建数据透视表

    使用原始数据表进行各销售员对应各产品的销量。
    根据你想要呈现的数据报表,透视一下,让你轻松“拖”出来。


2、更改数据源

    数据透视表的一个优势就是,数据源变更后进行简单的更新就可反映到数据报表中。
有两种方式更新数据源:
    第一种是数据透视表刷新
    如果只是数据源中的数值进行了更新,采用刷新即可。

    第二种是刷新数据透视表源数据
    如果是数据源的结构或布局变更了,这时采用更改数据源的方式。

3、插入计算字段

    计算字段极大扩展了数据透视表的计算功能,属于神一般的存在。比如原始数据表中有一列数据为目标值,有一列数据为实际值,那么在数据透视表中可以通过计算字段输入公式=实际值/目标值,来求出汇总的达成率。

4、使用切片器


5、更改值汇总依据

6、更改数据透视表布局

    默认生成的数据透视表布局比较呆板,有多个方面可以设置不同形式的布局。

7、按时间维度组合

    数据透视表中有一个叫做“组合”的功能,一方面它能自动识别日期、数值等可计算的字段,然后按照给定的跨度进行组合,比如组合出按年、季度、月、日,甚至小时、分……的汇总;另一方面,也可通过手动选择的方式,将文本格式的数据按照自定义的方式进行组合,比如组合出一线城市、二线城市等等。


posted @ 2018-07-15 00:27  ls秦  阅读(1545)  评论(0编辑  收藏  举报