Excel VLOOKUP函数怎么实现多条件查找

Excel VLOOKUP函数怎么实现多条件查找,第1张

使用方法说明:

如下图,A1:D5是原始数据区域,要在第8行根据姓名和工号两个信息来查询性别。

首先要考虑,是不是能把两个条件合并在一起呢?答案是肯定的,我们在C8单元格输入公式:=A8&B8,这样就把两个条件字段连接在了一起。

同样的原理,原始区域两列也可以合并在一起。我们选中部分空单元格,输入公式:

=A1:A5&B1:B5

Ctrl+Shift+Enter三键运行公式,姓名和工号两列也合并在了一起。

下面,利用IF函数第一参数的数组化来把刚才生成的内容和工号连接起来:

=IF({1,0},A1:A5&B1:B5,C1:C5)

同样按数组方式三键运行公式,效果如下:

这时,在C8输入公式:

=VLOOKUP(A8&B8,E1:F5,2,0)

就可以根据两个条件查询了。

6

将所有公式整合在一起,取消辅助单元格,C8输入公式:

=VLOOKUP(A8&B8,IF({1,0},A1:A5&B1:B5,C1:C5),2,0)

三键运行即可实现VLOOKUP的多条件查询了。

1、使用VLOOKUP函数进行查找VLOOKUP函数=(查找值,查找区域,返回值所在列,精确或模糊)这里是多条件查找,因而从第一个条件开始,行不变,列需要变化,因为要往后拖动自动填充。

2、在查找返回值所在的列用column函数进行 *** 作。这里可以直接选择返回值的列就可以了,这里就是B1。

3、这里需要特别注意,column函数是返回值所在的列,直接返回的是数值型,也可以直接输入,如下图。

4、其次,直接点击回车就可以了。全部设置完整后就需要往后拖动就可以了。

5、同时,也可以在里面插入“数据有效性”选项,为关键词部分设置下拉框。

6、设置完成下拉框后,就可以选中其中一个直接套用公式就会立即显现查找内容了。

你还在为vlookup函数多条件查找怎么做而苦恼吗,今天小编教你vlookup函数多条件查找怎么做,让你告别vlookup函数多条件查找怎么做的烦恼。

经验主要从四方面对Excel函数进行讲解,1函数的含义,2函数的语法格式,3函数在日常办公中运用的实例介绍,4函数使用的注意点。

更多Excel经验请关注Excel小新,如果帮到了你,请在上方给个投票谢谢支持。好人一生平安。

先顶后看年薪百万,如果帮到了你,帮忙给个好评,这对小编很重要,万分感谢。

1vlookup函数的含义

1vlookup函数的含义

当查找的值位于查找范围的首列,并且返回的值在查找范围的第几列,可以使用vlookup函数。

hlookup函数vlookup函数查找的方式

hlookup函数——按行查找。

vlookup函数——按列查找。

VLOOKUP函数一般一次只能返回一个结果,本例介绍通过辅助列的方法使VLOOKUP函数查询一个值,返回这个值对应的多个结果。工具/原料Excel方法说明:在原始数据中A列有多个“张三丰”,需要提取每个“张三丰”对应的“工号”。一般情况的VLOOKUP只能返回第一个值,如下:=VLOOKUP(A8,A1:D5,2,0)在姓名列前插入一列,如下图输入公式:=COUNTIF(B$2:B2,B2)这个公式返回每个“姓名”从上到下是第几次出现,如第二个“张三丰”标记2。将A2公式改成:=B2&COUNTIF(B$2:B2,B2)这样就将B列的“姓名”和出现次数连在一起。在B8输入公式:=A8&ROW(A1)将A8值和ROW(A1)返回的1连在一起,下拉ROW(A1)会变成ROW(A2)返回2。将B8的公式修改成如下:=VLOOKUP(A$8&ROW(A1),A$1:E$5,3,0)也就是在A1:E5范围内查询“张三丰”和出现次数的文本对应第3列的工号。将公式下拉,就将所有“张三丰”对应的信息查询出来了。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/11666505.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存