Excel GETPIVOTDATA 函数
GETPIVOTDATA 函数返回数据透视表中的数据。
适用版本
Excel 2003+
说明
GETPIVOTDATA 函数返回数据透视表中的数据。
返回值
数据透视表中的数据。
语法
=GETPIVOTDATA(data_field, pivot_table, [field1, item1,field2, item2], ...)
=GETPIVOTDATA(数据字段, 数据透视表, [字段1, 项目1, 字段2, 项目2], ...)
参数
- Data_field 必需。 包含要检索的数据的数据字段的名称,使用引号引起来。
- Pivot_table 必需。 数据透视表中的任何单元格、单元格区域或命名区域的引用。 此信息用于确定包含要检索的数据的数据透视表。
- Field1、Item1、Field2、Item2 可选。 描述要检索的数据的 1 到 126 个字段名称对和项目名称对。 这些对可按任何顺序排列。
要点
- 在此函数计算中可以包含计算字段、计算项及自定义计算方法。
- 如果 pivot_table 为包含两个或更多个数据透视表的区域,则将从区域中最新创建的报表中检索数据。
- 如果字段和项的参数描述的是单个单元格,则返回此单元格的数值,无论是文本串、数字、错误值或其他的值。
- 如果项目包含日期,则此值必须以序列号表示或使用 DATE 函数进行填充,以便在其他位置打开此工作表时将保留此值。 例如,引用日期 2016 年 1 月 1 日的项目可按 42370 或 DATE(2016, 1, 1) 的形式输入。 时间可按小数值的形式输入或使用 TIME 函数输入。
实例
实例中的数透视表源数据数据表例,不在实例图片中显示。
可能出现的错误
- #REF!
- 如果 pivot_table 并不代表数据透视表的某一区域时;
- 在数据透视表中不存在指定的字段和项目时;
- 如果指定的字段和项目并没有在数据透视表显示时。
其他
更多信息及示例请参考微软Office网站。
转载注明:文章转载自「懒人Excel - www.lanrenexcel.com」
详细易懂!感谢!请问 Pivot_table一般都是写数据透视表左上角单元格吗?
每个人的习惯不一样,我觉得左上角单元格更容易理解一些。