Excel逆向查找匹配 案例中的数据表字段排列英雄在定位后面,这类问题被称为逆向查找匹配问题,有五种方法可以解决,你通常用的哪种? 方法一:原始数据重组法 首先:将C列数据剪切或复制放至A列前 然后F2输入公式=VLOOKUP(E2,A:C,2,0)即可! 该方法简单易懂,但移动原始数据库位置,可能导致其他区域引用的公式错误。 方法二:VLOOKUP IF{1,0} 不改变原始数据结构,使用IF{1,0}创建一个数组来组成第2个参数。 输入公式:=VLOOKUP(E2,IF({1,0},C:C,A:A),2,0) 方法三:使用VLOOKUP CHOOSE{1,2}函数 和if{1,0}类似,可以用choose{1,2}来重组第2个参数 输入公式: =VLOOKUP(E2,CHOOSE({1,2},C:C,A:A),2,0) 方法四:使用INDEX MATCH函数 index match函数功能很强大,强大到不用VLOOKUP 输入公式:=INDEX(A:A,MATCH(E2,C:C,0)) 方法五:使用lookup函数 使用LOOKUP函数的向量法 =LOOKUP(1,0/(C:C=E2),A:A) 你平时是用哪种方法进行处理的? 欢迎留言分享! ======================== |
|