我是靠谱客的博主 大力砖头,最近开发中收集的这篇文章主要介绍excel vlookup多个条件匹配多列_Excel中vlookup多条件匹配的2种方法辅助列+VLOOKUPIF{1,0}虚拟数组+VLOOKUP,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

举一个例子,左边是某小区的面积图档案信息表,右边登记是已出售小区,我们要查找匹配出它的面积大小

如果我们只根据楼号来使用公式:

=VLOOKUP(F2,B:C,2,0)

根据101楼号匹配出来的结果是111,Excel只会查找出第一条101,这个是13栋的,但我们需要找出14栋的101

b05f1866aa286e7c637527e18cf03ec0.png

所以只根据楼号来查找匹配,显然是不行的,我们需要根据两个条件,栋号和楼号来进行匹配

今天介绍两种方法

辅助列+VLOOKUP

首先我们在数据最前方插入一个辅助列,把两个条件的数据列合在一起,使用的公式是:

=B2&C2

1e8629ada38c9c4a2690fcb9ee35d041.png

然后我们使用公式:

=VLOOKUP(F2&G2,A:D,4,0)

查找值是F2和G2连接起来进行查找匹配,便可以得到最终的结果

c214c0edbd2228f19cbbb4e89ebbe30a.png

IF{1,0}虚拟数组+VLOOKUP

如果不方便建议辅助列,就可以使用IF({1,0})建立虚拟数据的方法,整体输入的公式是:

=VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,0)

输入完公式之后,需要按CTRL+shift+enter键

c77fb74595c8cc28ea6129fc252a75e6.png

和上面的区域是使用if({1,0},A:A&B:B,C:C)来构建了一个不需要辅助列的虚拟数组。

下次再碰到多条件查找匹配的时候,用起来吧,你学会了么?动手试试吧~

最后

以上就是大力砖头为你收集整理的excel vlookup多个条件匹配多列_Excel中vlookup多条件匹配的2种方法辅助列+VLOOKUPIF{1,0}虚拟数组+VLOOKUP的全部内容,希望文章能够帮你解决excel vlookup多个条件匹配多列_Excel中vlookup多条件匹配的2种方法辅助列+VLOOKUPIF{1,0}虚拟数组+VLOOKUP所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部