您的位置:首页 > 其它

使用函数创建动态引用

2017-11-08 00:00 148 查看
动态引用数据源区域

在数据表中添加一行,但是数据透视表刷新还是不会更新,可以通过该方法解决

方式一

1、先将数据表转化为表格,通过插入--表格--确定

2、再添加为数据透视





方式二,利用offset方法



含义:以某个引用为基准,下移多少行,右移多少列,取多高,多宽

具体函数:

a、在空单元格输入函数:=OFFSET($A$1,0,0,COUNTA($A:$A),11)

b、复制



c、公式---定义名称---输入名称、引用位置(刚刚的函数)



d、插入数据透视表时,选择一个表或区域,填写刚刚的公式名称



动态引用透视表结果值

1、引用数据透视表的也可以通过SUMIF等常用函数,但是推荐使用getPivotData函数,更加的方便简单

2、函数的优缺点

a、简单,还用

b、如果数据透视表中没有某个值(如无统计某个字段),则引用该值会出错

3、函数的案例使用



a、函数解析

=GETPIVOTDATA(R20&"",$A$3,"所属区域",P20,"产品类别",Q20)

可以理解为:找那个值,在那个数据透视表的具体的那个东西





b、使用方法

在单元格中输入“=”,点击透视表内容即可

c、建立数据验证和输入公式





d、对于结果是错误的数据,我们可以通过iferror,if(iserror,,)函数来处理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: