excel如何引用数据区域(引用其他表格中的数据)
但是这个方法也有缺点,一是引用范围过大造成运算时间长,影响运行效率,二是会有一个多余的空白行。
那么今天我要教大家的方法,就完美避开了上述所有缺点。
案例:
用下图 1 的数据表制作出数据透视表,数据透视表需要动态引用数据源区域,即源数据新增后,刷新数据透视表就能同步更新结果。
效果下图 2 所示。
![excel如何引用数据区域(引用其他表格中的数据)(1)](http://img.studyofnet.com/uploads/4542/b1442a83109.jpg)
![excel如何引用数据区域(引用其他表格中的数据)(2)](http://img.studyofnet.com/uploads/4543/b1443a83110.jpg)
解决方案:
我们先来看一下通常情况下大家怎么制作数据透视表。
1. 选中数据表的任意单元格 –> 选择菜单栏的“插入”–>“数据透视表”
![excel如何引用数据区域(引用其他表格中的数据)(3)](http://img.studyofnet.com/uploads/4544/b1444a83111.jpg)
2. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 –> 点击“确定”
![excel如何引用数据区域(引用其他表格中的数据)(4)](http://img.studyofnet.com/uploads/4544/b1444a83112.jpg)
3. 在右侧的“数据透视表字段”区域,将“姓名”字段拖动到“行”区域,“实际”字段拖动到“值”区域
![excel如何引用数据区域(引用其他表格中的数据)(5)](http://img.studyofnet.com/uploads/4544/b1444a83113.jpg)
![excel如何引用数据区域(引用其他表格中的数据)(6)](http://img.studyofnet.com/uploads/4545/b1445a83114.jpg)
现在在源数据表的下方新增 3 月份的数据,看看数据透视表会不会随之更新。
![excel如何引用数据区域(引用其他表格中的数据)(7)](http://img.studyofnet.com/uploads/4546/b1446a83115.jpg)
4. 选中数据透视表的任意单元格 –> 右键单击 –> 在弹出的菜单中选择“刷新”
![excel如何引用数据区域(引用其他表格中的数据)(8)](http://img.studyofnet.com/uploads/4546/b1446a83116.jpg)
但是结果并未刷新。
![excel如何引用数据区域(引用其他表格中的数据)(9)](http://img.studyofnet.com/uploads/4546/b1446a83118.jpg)
我们来看看数据透视表的数据源区域。
5. 选中数据透视表的任意单元格 –> 选择菜单栏的“分析”–>“更改数据源”–>“更改数据源”
![excel如何引用数据区域(引用其他表格中的数据)(10)](http://img.studyofnet.com/uploads/4547/b1447a83119.jpg)
从下图可以看到,数据源区域还是跟最初一样,后来复制的区域并没有自动纳入。
![excel如何引用数据区域(引用其他表格中的数据)(11)](http://img.studyofnet.com/uploads/4547/b1447a83121.jpg)
6. 将对话框中的区域更改为整个数据表区域 –> 点击“确定”
![excel如何引用数据区域(引用其他表格中的数据)(12)](http://img.studyofnet.com/uploads/4547/b1447a83123.jpg)
现在再刷新一下,数据透视表值就更新了。
![excel如何引用数据区域(引用其他表格中的数据)(13)](http://img.studyofnet.com/uploads/4548/b1448a83125.jpg)
但说来说去,现在还是手动更新,并没有自动更新数据源。所以要用下面的方法。
7. 选中数据表的任意单元格 –> 按 Ctrl+T
![excel如何引用数据区域(引用其他表格中的数据)(14)](http://img.studyofnet.com/uploads/4548/b1448a83127.jpg)
8. 在弹出的对话框中点击“确定”
![excel如何引用数据区域(引用其他表格中的数据)(15)](http://img.studyofnet.com/uploads/4549/b1449a83128.jpg)
数据表现在变成了超级表。
![excel如何引用数据区域(引用其他表格中的数据)(16)](http://img.studyofnet.com/uploads/4549/b1449a83129.jpg)
9. 再次创建数据透视表。
![excel如何引用数据区域(引用其他表格中的数据)(17)](http://img.studyofnet.com/uploads/4550/b1450a83130.jpg)
10. 此时再在表格下方添加 3 月的数据,新增的行就自动变成了超级表的一部分。
![excel如何引用数据区域(引用其他表格中的数据)(18)](http://img.studyofnet.com/uploads/4551/b1451a83131.jpg)
11. 现在再刷新一下数据透视表,就发现结果自动更新了。
![excel如何引用数据区域(引用其他表格中的数据)(19)](http://img.studyofnet.com/uploads/4551/b1451a83132.jpg)
![excel如何引用数据区域(引用其他表格中的数据)(20)](http://img.studyofnet.com/uploads/4552/b1452a83133.jpg)
至此,本案例的需求已经实现了。不过我还是再给大家看一下数据源区域,到底跟之前的设置方法有什么区别。
12. 选中数据透视表的任意单元格 –> 选择菜单栏的“分析”–>“更改数据源”–>“更改数据源”
![excel如何引用数据区域(引用其他表格中的数据)(21)](http://img.studyofnet.com/uploads/4552/b1452a83134.jpg)
从下图可以看到,引用的是超级表的名称,而不是固定的区域,因此,无论源数据表怎么变化,数据透视表始终会动态更新。
![excel如何引用数据区域(引用其他表格中的数据)(22)](http://img.studyofnet.com/uploads/4552/b1452a83135.jpg)
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。
现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com