【WPS小技巧】99%的人都不知道的透视表函数-GETPIVOTDATA


创作者俱乐部成员
在WPS表格中大家使用的函数应该不少,数据透视表也是表格中的一个强力工具,但是大家有用到这样一个函数吗?它跟数据透视表总是同时出现,没错它就是GETPIVOTDATA函数
原数据及目标
这次我们的目标很简单,就是根据如下原数据表的数据得出目标表总计金额
操作思路
思路也很简单,根据给定条件求和就可以,但是在这个时候你会用想到函数?是sumif ?是filter ?是sum?还是if?好吧今天我们都不用以上提到的函数,我们用GETPIVOTDATA函数
函数优势
你问为什么我们要使用GETPIVOTDATA函数这个函数?没错就是因为它使用门槛极低的特点,符合一贯的支持点击自动生成公式,无需记忆复杂语法,普通用户也能快速上手,再也不怕手滑写错函数公式了,也许这样就够了
操作步骤
步骤一:生成透视表
由于我们目标是订购年月、产品为条件来计算总价,那么我们就构筑一个如下图所示的数据透视表
步骤二:点击引用
输入等于号【=】后,在对应的数据透视表找对应的单元格点击,即可获取公式
步骤三:优化引用
到这个时候,你可能会说,难道我每次都要到数据透视表里点击吗?这也不方便啊~说得对,WPS怎么会让你每次都回到数据透视表找呢,步骤二的目的其实是为了通过点按获取函数公式,在获取后,我们就可以根据需要修改了~
如下图所示“海鲜酱”我们就可以替换为【D3】单元格~
完全替换后如下图所示,这是我们就能通过下拉公式来实现获取其他的数据了
| 💡 | 具体如下动图所示 |
到此,我们就完成我们的目标了🎉
基础语法
按照惯例给出GETPIVOTDATA函数的基础语法,当然实际使用过程中并不需要,大部分只需要点点改改就可以了~
参数 | 说明 |
查询字段 | 必需,需要提取的数值字段名称,需用英文引号包裹,例如 "总价" |
数据透视表区域 | 必需,数据透视表内任意一个单元格的引用(建议使用绝对引用,如$A$3),用于定位目标透视表 |
字段名1, 值1... | 可选,最多支持126组成对出现的「字段名-项目值」条件,用于精准定位目标数据,顺序不限 |
| 💡 | 这里给出基础语法是为了方便了解函数的参数的细节,实际应用中一般在开启【生成GETPIVOTDATA】,输入等于号【=】点击数据透视表区域就能获取 |
注意事项
由于这个函数是依赖数据透视表的,所以需要保证透视表存在且没有被删除或者移动,而且查询的字段要在透视表中~
细节补充
有人可能会疑惑参数2为什么不是透视表的区域,其实第二参数只要是透视表区域内任由一个单元格就可以了
WPS小技巧相关
WPS灵犀Claw相关
系统版本
Windows11
WPS版本
12.1.0.25710-release(WPS64位2&3月内测更新版本)
创作者俱乐部成员