VLOOKUP逆向查询不用IF{1,0}也可以实现啦!
VLOOKUP逆向查询不用IF{1,0}也可以实现啦!


表1为数据源区域A1:E7
对表2中的英雄查找定位和性别信息
通常简单方法:
将表1数据源中的英雄列剪切至最前面,使用使用vlookup的正向匹配查找
装B方法:
使用vlookup函数的逆向查询
在B11单元格输入公式:
=VLOOKUP(A11,IF({1,0},E1:E7,A1:A7),2,0)
在B12单元格输入公式:
=VLOOKUP(A11,IF({1,0},E1:E7,B1:B7),2,0)
该方法使用if({1,0})重新构建了一个两列的数据
除了这两种方法外,还有一种很少见的方法,大家了解一下
CHOOSE函数重建区域法
在B11单元格输入公式:
=VLOOKUP(A11,CHOOSE({1,2},E1:E7,A1:A7),2,0)
使用CHOOSE({1,2},E1:E7,A1:A7)建立了数据区域
和IF({1,0},E1:E7,B1:B7)的效果一致
但是IF函数只能重建一个二列的数据源
CHOOSE函数能重建N列的数据源
当需要多少字段查找值,使用if({1,0})在B11/B12单元格输入公式时需要换掉当if为0时的参数,
=VLOOKUP(A11,IF({1,0},E1:E7,A1:A7),2,0)
=VLOOKUP(A11,IF({1,0},E1:E7,B1:B7),2,0)
使用choose函数则无需
在A11单元格输入
=VLOOKUP(A11,CHOOSE({1,2,3},E1:E7,A1:A7,B1:B7),2,0)
在B11将2换成3即可!
=VLOOKUP(A11,CHOOSE({1,2,3},E1:E7,A1:A7,B1:B7),3,0)
使用choose函数创建了一个三列的数据区域。
该方法学会了吗?欢迎留言!
========================
出自原创微信信息:自学成才Excel
新朋友长按下方二维码进行关注!
ID:selftt
学习5分钟,工作省2小时!
Excel技巧基础+函数+透视表+VBA
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03
