首页 > 编程语言 >无涯教程-JavaScript - GETPIVOTDATA函数

无涯教程-JavaScript - GETPIVOTDATA函数

时间:2023-09-15 16:38:00浏览次数:40  
标签:单元格 GETPIVOTDATA 报表 透视 JavaScript Excel 无涯 数据

描述

GETPIVOTDATA函数返回存储在数据透视表报表中的数据。您可以使用它从数据透视表报表中检索摘要数据,前提是该摘要数据在报表中可见。

您可以通过以下方式快速输入一个简单的GETPIVOTDATA公式:在要向其返回值的单元格中键入=(等号),然后在"数据透视表"报表中单击包含要返回的数据的单元格。然后,Excel自动将GETPIVOTDATA函数插入活动单元格。

为了快速输入GETPIVOTDATA函数,应启用"将GetPivotData函数用于数据透视表引用" Exceloptions。

使用以下步骤-

  • 步骤1 -单击文件→options。出现" Exceloptions窗口"。

  • 步骤2 -在左侧窗格中单击"公式"。

  • 第3步-在"使用公式"部分中选择"将GetPivotData函数用于数据透视表引用"。

  • 步骤4 -单击"确定"。

Formulas Section

语法

GETPIVOTDATA (data_field, pivot_table, [field1, item1, field2, item2] ...) 

争论

Argument 描述 Required/Optional
data_field

包含要检索的数据的数据字段的名称(用引号引起来)。

Required
pivot_table

数据透视表报表中对任何单元格,单元格范围或单元格命名范围的引用。

此信息用于确定哪个数据透视表报表包含要检索的数据。

Required
field1, item1, field2, item2

1到126对描述您要检索的数据的字段名称和项目名称。

配对可以是任何顺序。

字段名称和日期和数字以外的项目的名称用引号引起来。

对于OLAP数据透视表报表,项目可以包含维的源名称,也可以包含项目的源名称。 OLAP数据透视表的字段和项目对可能看起来像这样-

" [产品]"," [产品]。[所有产品]。[食品]。[烘焙食品]"

Optional

Notes

  • 计算的字段或项目以及自定义计算包含在GETPIVOTDATA计算中。

  • 如果ivot_table是包含两个或多个数据透视表报表的范围,则将从该范围中最近创建的报表中检索数据。

  • 如果field和item参数描述单个单元格,则无论该单元格是字符串,数字,错误还是其他形式,都将返回该单元格的值。

  • 如果某项包含日期,则该值必须表示为序列号或使用DATE函数填充,以便在工作表在其他位置打开时保留该值。

  • 如,可以将日期为1999年3月5日的项目输入为36224或DATE(1999,3,5)。

  • 可以将时间输入为十进制值,也可以使用TIME函数。

  • 如果在数据透视表中找不到数据透视表,则GETPIVOTDATA返回#REF!错误值。

  • 如果自变量未描述可见字段,或者自变量包含未显示已过滤数据的报表过滤器,则GETPIVOTDATA将返回#REF!错误值。

  • 由data_field,[field]或[item]参数指定的任何字段在指定的数据透视表中都不是有效的字段,GETPIVOTDATA返回#REF!错误值。

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

GetPivotData FunctionGetPivotData Function Result

参考链接

https://www.learnfk.com/javascript/advanced-excel-lookup-reference-getpivotdata-function.html

标签:单元格,GETPIVOTDATA,报表,透视,JavaScript,Excel,无涯,数据
From: https://blog.51cto.com/u_14033984/7483221

相关文章

  • 无涯教程-JavaScript - ADDRESS函数
    描述给定指定的行号和列号,您可以使用ADDRESS函数获取工作表中单元格的地址。如,ADDRESS(2,3)返回$C$2。再举一个Example,ADDRESS(77,300)返回$KN$77。您可以使用其他函数(如ROW和COLUMN函数)为ADDRESS函数提供行号和列号参数。语法ADDRESS(row_num,column_num,[abs_nu......
  • 无涯教程-JavaScript - XOR函数
    描述XOR函数返回所有参数的逻辑异或。如果所提供条件的奇数判断为TRUE,则XOR函数返回TRUE,否则返回FALSE。语法XOR(logical1,[logical2],…)争论Argument描述Required/Optionallogical1logical1isrequiredandsubsequentlogicalvaluesareoptional.1to254c......
  • 无涯教程-JavaScript - TRUE函数
    描述TRUE函数返回逻辑值TRUE。YoucanusethisfunctionwhenyouwanttoreturnthevalueTRUEbasedonacondition.Example=IF(A1=1,TRUE()).YoucanalsoenterthevalueTRUEdirectlyintocellsandformulaswithoutusingthisfunction.Example=IF(A1=1,T......
  • 无涯教程-JavaScript - IF函数
    描述如果条件为TRUE,则IF函数返回一个值,如果条件为FALSE,则返回另一个值。语法IF(logical_test,value_if_true,[value_if_false])争论Argument描述Required/Optionallogical_testTheconditionyouwanttotest.Requiredvalue_if_trueThevaluethatyouwan......
  • 百度地图GL javascript API 如何绘制流动箭头的线?
    要使用百度地图GLJavaScriptAPI绘制流动箭头线,可以使用Polyline和Symbol样式来实现。下面是一个示例代码://创建地图实例varmap=newBMapGL.Map("mapContainer");map.centerAndZoom(newBMapGL.Point(116.404,39.915),11);//创建折线varpoints=[newBMapG......
  • 什么是 JavaScript?它是如何工作的?可以用它做什么
    什么是JavaScript?JavaScript是一种编程语言,最初由BrendanEich于1995年在NetscapeCommunicationsCorporation工作时开发。最初名为“Livescript”,后来更名为“JavaScript”。用JavaScript编写的命令可以直接执行,无需任何编译或准备。因此,JavaScript与其他编程语言有很......
  • 无涯教程-JavaScript - ISREF函数
    描述如果指定的值是参考,则ISREF函数返回逻辑值TRUE。否则返回FALSE。语法ISREF(value)争论Argument描述Required/OptionalvalueAreferencetoacell.RequiredNotes您可以在执行任何操作之前使用此功能测试单元格的内容。适用性Excel2007,Excel2010,Excel......
  • 无涯教程-JavaScript - ISNONTEXT函数
    描述如果指定的值引用的不是文本,则ISNONTEXT函数将返回逻辑值TRUE。否则返回FALSE。如果该值引用空白单元格,则该函数返回TRUE。语法ISNONTEXT(value)争论Argument描述Required/OptionalvalueValueorexpressionorareferencetoacell.RequiredNotes您可以......
  • 输入界面(html,javascript)可随机生成验证码
    <!DOCTYPEhtml><html><body><h2>登录界面</h2><!--form表示表单--><formid="loginForm"><labelfor="username">用户名:</label><br><inputty......
  • 无涯教程-JavaScript - ISFORMULA函数
    描述如果对包含公式的单元格的引用,则ISFORMULA函数返回逻辑值TRUE。否则返回FALSE。语法ISFORMULA(reference)争论Argument描述Required/OptionalreferenceReferencecanbeacellreference,aformula,oranamethatreferstoacell.RequiredNotes如果引......