用vlookup双重条件取值

如题所述

VLOOKUP双重条件取值。

VLOOKUP函数可以用于双重条件取值,需要使用组合函数或者数组公式下面是两种实现方式:

方式一:使用组合函数假设要在数据区域A2:C100中查找符合条件1和条件2的数据,并返回对应的结果值,可以使用以下公式:=INDEX(C2:C100,MATCH(1,(A2:A100=条件1)*(B2:B100=条件2),0))其中,条件1和条件2是需要查找的两个条件,可以直接输入值或者使用单元格引用。

方式二:使用数组公式假设要在数据区域A2:C100中查找符合条件1和条件2的数据,并返回对应的结果值,可以使用以下公式:=INDEX(C2:C100,MATCH(条件1&B2:B100, A2:A100&B2:B100,0))这里的“&”符号表示字符串连接,将条件1与B2:B100进行连接形成一个新的搜索键值;

然后在A2:A100&B2:B100中查找该搜索键值,找到后返回对应的结果值。这个公式需要使用Ctrl+Shift+Enter键盘组合键输入,以确认为数组公式。需要注意的是,以上两种方式仅适用于双重条件取值,如果需要查找更多的条件,可以考虑使用其他函数或者自定义函数实现。

VLOOKUP函数

VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。

温馨提示:答案为网友推荐,仅供参考