透视表的区域通常是固定的。不是吗?我教大家,如果把源数据表换成超级表,就可以动态引用。
但是有些学生不想换超级手表。那也没关系。今天教这个技术。
方案:
使用下面图1中的表创建透视表,并动态设置透视表参考区域。也就是说,向源数据表添加行或列时,透视表的引用区域将自动更新。
效果如图2所示。
解决方案:
1.选择数据表中的单元格。从菜单栏中选择插入-透视表
2.保留弹出式对话框中的默认设置。单击“确定”
3.在右侧的“透视字段”区域中,按如下顺序拖动:
行:名称列:月份值:业绩
如果在源数据表下添加行,请刷新透视表以查看是否有更改。
4.选择透视表中的任意单元格(右键单击)。从弹出菜单中选择刷新
但是,添加的行不会出现。
下面是今天要教的方法。
5.返回到包含来源数据表的工作表。-按ctrl F3键。-这是弹出窗口
对话框中点击“新建”6. 在弹出的对话框中按以下方式设置 --> 点击“确定”:
- 名称:输入“源”
- 引用位置:输入以下公式
OFFSET($A$1,0,0,COUNTA($A:$A),COUNTA($1:$1))
公式释义:
- COUNTA($A:$A),COUNTA($1:$1):分别统计 A 列和第一行有多少非空单元格,这两个值将分别作为 offset 函数的偏移行数和列数;
- OFFSET 函数的作用是返回对单元格或单元格区域中指定行数和列数的区域的引用;
- 语法为 OFFSET(基准位置,向下或上偏移几行,向右或左偏移几列,引用区域的高度,引用区域的宽度)
有关这个函数的案例,我写过非常多了,大家可以搜索一下,或者参阅 Excel – 用offset函数将一列数据首尾倒置。
7. 点击“关闭”
8. 选择数据透视表的任意单元格 --> 选择菜单栏的“分析”-->“更改数据源”-->“更改数据源”
9. 在弹出的对话框中将默认的区域修改为“=源”--> 点击“确定”
现在数据透视表已经更新了,最后一行出现了新增的“郑喜定”的数据。
我们再试一下如果增加列,是不是也能自动拓展。
10. 在 D 列增加一列新数据。
11. 回到数据透视表,刷新一下。
右侧的区域中多了一项“指标”字段,说明刷新成功了。
12. 将“指标”拖动到行区域。
13. 选中数据透视表 --> 选择菜单栏的“设计”-->“报表布局”-->“以表格形式显示”
14. 选择“设计”-->“分类汇总”-->“不显示分类汇总”
而且最下方不会多出来一个空行。自此,再也不用为数据源变化而烦恼了。
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。
现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。
1.《【excel数据怎么引用】动态引用Excel透视表数据源的方法历来是第一次需要,但很难理解》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【excel数据怎么引用】动态引用Excel透视表数据源的方法历来是第一次需要,但很难理解》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2507698.html