vlookup跨表查找相同数据,如何利用VLOOKUP函数跨表查找数据(又一组黄金搭档——VLOOKUP+INDIRECT)
关于【vlookup跨表查找相同数据】,如何利用VLOOKUP函数跨表查找数据,今天乾乾小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
1、vlookup跨表查找相同数据:如何利用VLOOKUP函数跨表查找数据
工具/材料
电脑
WINDOWS系统
office软件-excel
操作方法
打开含有两个表的excel文件,可以看到“订单明细表”中的“单价”的信息需要使用“编号对照”中的数据,如图
此时就需要用到vlookup函数了。单击“F3”输入“=VLOOKUP([@图书编号],表2,3,0)”,回车,则成功应用了另一个表的数据,如图
这里解释一下此函数四个参数的含义。
第1个参数lookup_value表示要通过哪个数据值进行查找,第2个参数table_array表示需要在其中查找数据的表的范围,第3个参数col_index_num表示查找到相匹配数据的数据行后需要返回到表一的数据在table_array范围的第几列,第4个参数range_lookup为固定的两个逻辑值,填“0”表示精确查找,返回与lookup_value数值精确匹配的某一行的相应数据。
2、又一组黄金搭档——VLOOKUP+INDIRECT,轻松解决跨表查询
小小表格,变化无穷。
坚持分享,坚持提升。
如下图,在一个工作薄内有3张工作表,分别是:1月、2月、3月,每张表格式完全相同。
△ 待匹配的分表数据,黄色为目标数据
请问:如何在“汇总表”中将每人各个月份的total总销量匹配过来?
△ 匹配后的效果
这个问题,大家工作中都会遇到,十分典型!
单独看任意一个单元格,其实就是一个VLOOKUP查询问题。以C4单元格1月Total值为例,返回张三的结果,公式为:
=VLOOKUP(B4,'1月'!$C$2:$K$5,9,0)
同理,2月、3月(实际工作中可能有更多个月)也可以逐一用VLOOKUP公式进行查询,如果你真的有足够耐心、想要练习一下VLOOKUP用法的话。
聪明如你,你肯定会问了:徐老师,那有没有办法只写一次公式就能匹配所有单元格呢?
今天教你一个超级公式组合——VLOOKU+INDIRECT,一个公式完成所有单元格数据查询!
由于汇总表各个列标题恰好与工作表名称相同(1月、2月、3月),因此我们可以想办法在VLOOKUP函数中将原来手动选择工作表的方式改为自动引用工作表。
这里要使用的就是INDIRECT,以前文章中多次出现过,我们的函数课中也有专题介绍。INDIRECT函数可以返回由文本字符串指向的引用,只要将VLOOKUP公式中的'1月'!$C$2:$K$5做一下处理就好。
组合公式如下,为了方便大家查看两个公式区别,我用了不同的颜色标记:
看明白了吗?
'1月'!$C$2:$K$5,被分成3部分来处理:
第1段:最左边的单引号——用一组双引号括起来:"'"
第2段:1月——用汇总表的列标题单元格替代:C$3
第3段:'!$C$2:$K$5——直接用双引号括起来:"'!$C$2:$K$5"
最后,将以上修正后的3段用&连接,作为INDIRECT函数的参数即可,其它保持不变。
当然,写的时候要注意单元格引用方式,保证公式复制时不出错。
经过这样简单的分解和处理,使用VLOOKUUP+INDIRECT组合——又一组黄金搭档——就可以轻松化解跨表查询类问题了!
今天就到这里,你学会了吗?
本文关键词:vlookup跨表提取数据求和,查找函数vlookup跨表格引用,vlookup如何跨表格查找,vlookup函数跨表匹配数据,vlookup函数跨表提取数据。这就是关于《vlookup跨表查找相同数据,如何利用VLOOKUP函数跨表查找数据(又一组黄金搭档——VLOOKUP+INDIRECT)》的所有内容,希望对您能有所帮助!更多的知识请继续关注《犇涌向乾》百科知识网站:http://www.029ztxx.com!
版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。