手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

在EXCEL中如何进行逆向数据查找

时间:2024-10-23 10:22:51

1、打开现有表格或者新建表格,构建类似数据区域。以下图为例,知道员工姓名,查找其所在部门。

在EXCEL中如何进行逆向数据查找

2、很多人习惯使用VLOOKUP函数进行查找,但是VL蚪嬷吃败OOKUP函数有一个弊端就是正序查找很方便但是如果进行逆序查找则需要很复杂的公式。如果数据区域不大则可以采用一邗锒凳审个比较笨的办法即对原数据区域进行调整。此例中将B列和C列调换再使用VLOOKUP函数则就很容易了。

在EXCEL中如何进行逆向数据查找

3、如果原数据区域比较庞大不适宜调整,则直接输入公式=VLOOKUP(E2,IF({1,0},C:C,B:B),2,0)此公式里面涉及到IF函数判断和数组的用法,较为复杂。

在EXCEL中如何进行逆向数据查找

4、也可以使用VLOOKUP和CHOOSE组合函数进行查找。输入公式=VLOOKUP(E2,CHOOSE({1,2,3},$C$1:$C$10,$A$1:$A$10,B:B),3,0)可以看到此公式同样很复杂。

在EXCEL中如何进行逆向数据查找

5、逆序查找最适合用的函数是INDEX和MATCH组合函数。简而言之,INDEX函数可以返回特定行和列交叉处单元格的引用,MATCH函数可以确定列表中某个值的位置,两者组合可以实现数赍铈于脏据的精确查找,无论是正序还是逆序,所以其应用范围比VLOOKUP函数更加广泛。

在EXCEL中如何进行逆向数据查找
在EXCEL中如何进行逆向数据查找

6、在F2单元格输入公式=INDEX($B$2:$B$10,MATCH(E2,$C$2:$C$10,0))此公式的意思为先用MATCH函数查找到E2数据在原数据区域C列所在行,然后再用INDEX函数查找到B列与该行交叉处单元格并返回内容。

在EXCEL中如何进行逆向数据查找
© 手抄报圈