在平时的工作中,大多数人都会用到数据透视表,甚至需求更复杂的话,还需要在其他公式中调用数据透视表的结果,将其用作参数参与运算。
调用数据透视表与普通数据表的方法完全不同,我曾经专门写过推文,介绍如何在公式中引用数据透视表的值,详情可参见 。
其实我个人非常喜欢用 GetPiovtData 函数,因为只要一次性设置好各种参数,今后无论数据透视表怎么拖动变化,函数结果都不会因为数据的位置变化而受影响。
但是还是有很多同学不习惯使用 GetPiovtData 函数,询问我有没有办法像引用普通数据表一样,让它显示单元格地址?
当然可以,而且设置方式非常简单。
案例:用下图 1 中左边的数据表做出数据透视表,基于该数据透视表,今后会有各种公式计算需要引用透视表中的数据。比如,计算各科成绩的平均分。
如何能像引用普通单元格一样调用数据透视表的值?
解决方案:我们先来看一下,默认情况下怎么回事。
1. 计算“一班”的“语文平均分”,公式非常简单,正常情况下就是:=I2/H2
但是当我们用鼠标选择数据透视表中的区域时,它自动变成了 GetPivotData 函数。