Vlookup函数的多列查找、多条件查找

   vlookup函数可能很多人用过,但多列查找和多条件查找很多人不会,我们来先回顾一下函数语法。

Vlookup(lookup_value,table_array,col_index_num,range_lookup)

参数以及说明见下表:

参数

简单说明

输入数据类型

lookup_value

要查找的值

数值、引用或文本字符串

table_array

要查找的区域

数据表区域

col_index_num

返回数据在查找区域的第几列数

正整数

range_lookup

模糊匹配

TRUE(或不填) /FALSE

4个参数可以这样记忆:1、找什么;2、在哪里找;3、找到了拿回家;4、找不到如何交差,按照这样的逻辑比较容易记住。相信大家都有这样的生活经历,小时候妈妈叫你去邻居家借东西,你蹭蹭跑到邻居家,借到东西拿回家给妈妈。我们把这4个参数按照这样的生活经历去记忆它,很快就能记住。如图1:

图1

 Vlookup函数多列查找

当需要查找的列很多,第3个参数如果一个个手工输入,公式要写很多次,如果第3个参数用column()就不用一个个输入。例如,要查找序号为1的姓名、部门等多个字段内容,

查找姓名公式为=VLOOKUP($A$31,$A$22:$N$23,COLUMN(B23),0),

鼠标放在单元格右下角,点击+,向右拖动鼠标,就可以填充其他字段公式。如图2。

图2

Vlookup函数多条件查找

将不同条件用&连接起来,使多个条件变为一个条件。

如图3,要查找产品名称和型号都匹配的单价,可以把产品名称和型号2个字段合并为一个字段,即辅助列内容,再用VLOOKUP查找。

图3

关于vlookup函数更多问题可以点击下面的链接地址。

Vlookup函数各种疑难杂症汇总

(0)

相关推荐