Excel中让一张表快速从另外一张表格中提取数据可以简单分为以下三种情况: 1、简单的数据引用,如表二从表一中引用某一个单元格的数据,这种情况非常简单,直接写公式等于表一中要引用的单元格即可。 2、根据某些数据查找引用,如表二中根据产品名称到表一种查找库存量 这种情况在实际工作中用得非常多,也是Excel中最重要的函数VLookup的最主要应用之处,如下图所示(根据B列产品,到产品表的B-G列查找库存量): 3、根据表一,按一系列的规则生成一个新的表二,表二可以随着表一的数据改变而刷新得到最新数据(表二引用表一) 这种情况比较复杂,在以前可能需要设置非常复杂的公式,或者使用SQL,或者使用VBA来完成,但是,现在可以使用Excel2016的新功能Power Query或Power Pivot(Excel2010或Excel2013可到微软官方下载相应的插件)来轻松完成。具体简单的例子如下:
以上从表间引用最简单到功能最强大的几种情况进行了说明,其中,关于最后一个Excel新功能Power Query的使用,可以实现各种各样复杂的数据转换功能,并且,新生成的表是对源数据的很好的引用,可以在源表数据更新后,一键更新新表结果,非常值得学习使用。 |
|