match函数的使用方法是什么?match函数三个条件查找是什么?
match函数,可以返回单元格在区域中的位置,经常与index函数搭配使用,是一个非常实用的经典用法;1 逆向查询公式为:=INDEX(A2:A12,MATCH(F
“match函数,可以返回单元格在区域中的位置,经常与index函数搭配使用,是一个非常实用的经典用法;”
1.逆向查询
公式为:=INDEX(A2:A12,MATCH(F2,B2:B12,0))
match函数的语法为:match(查找值,查找值所在的范围,匹配方式),返回数据所在的位置
index函数的语法为:index(数据列,行号,列号)
这个函数,使用MATCH(F2,B2:B12,0)查找出了,查询值在B2:B12的位置,也就是行号,而正好index的第二个参数就是行号,所以就完成了反向查询。
2.双向查询
公式为:=INDEX(C2:H11,MATCH(A14,A2:A11,0),MATCH(B14,C1:H1,0))
公式解读:第一个参数C2:H11为查询的数据范围,第二参数通过MATCH(A14,A2:A11,0)获取了查询商品的行号,而第三个参数MATCH(B14,C1:H1,0),获取了查询月份的列号,这样就查询出了结果。
3,多条件查询
公式为:=INDEX(C2:C8,MATCH(E2&F2,A2:A8&B2:B8,0))
这是我模拟的过条件查询案列,我们从gif可以看到,当我回车的时候,出现了错误之,那是因为MATCH(E2&F2,A2:A8&B2:B8,0)中的参数A2:A8&B2:B8是数组的形式,所以要使用ctrl shift 回车确认
表格中有重复的姓名李白,而且查询的条件也是姓名和班级,是两个条件,所以我们使用&连接符,把A2:A8&B2:B8转成一列,完成了多条条件查询。
这就是index+match函数的三种查询方式。