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

EXCEL Vlookup函数If 函数实现逆向或多条件查找

时间:2024-10-14 18:34:03

1、先来看一下下图:正常情况下只能根据A列单号,查找对应B列的城市名,而无法反过来根据城市名查找对应的单号,为了不改变A/B列的数据格式,同时也能实现查找的目的,我们可以使用如下公式:在E3中输入:=VLOOKUP(E2,IF({1,0},B:B,A:A),2,0),回车即可。

EXCEL Vlookup函数If 函数实现逆向或多条件查找

2、这一功能的实现,主要是通过IF函数来实现A/B两列的互换,把原来在A列的数值放在了B列,把B列的数值放在了A列,从来实现VLOOKUP函数的正常查找。

EXCEL Vlookup函数If 函数实现逆向或多条件查找

3、为了方便理解IF函数是如何把A/B两列数值互换的,我们把IF函数单独列出来,通过数组函数把VLOOKUP函数中IF 函数的结果直接显示出来,如图中G2:H9列显示的结果。也就是说VLOOKUP实际查询的范围就是G2:H9显示的数据,通过城市名查找单号。

EXCEL Vlookup函数If 函数实现逆向或多条件查找

4、如果对数组函数不了解的话,就不太容易理解这里所演示的例子,最好先了解一下。

© 手抄报圈