一般情况下,VLOOKUP函数只能从左向右查找 。但表中的姓名反查工号 。
【使用VLOOKUP函数进行反向查找的方法】公式:=VLOOKUP(A9,IF({1,0},B2:B5,A2:A5),2,0)
公式剖析:
1、这里其实不是VLOOKUP函数可以实现从右至右的查找,而是利用IF函数的数组效应把两列换位重新组合后,再按正常的从左至右查找 。
2、IF({1,0},B2:B5,A2:A5)这是本公式中最重要的组成部分 。在EXCEL函数中使用数组时(前提时该函数的参数支持数组),返回的结果也会是一个数组 。这里1和0不是实际意义上的数字,而是1相关于TRUE,0相当于FALSE,当为1时,它会返回IF的第二个参数(B列),为0时返回第二个参数(A列) 。根据数组运算返回数组,所以使用IF后的结果返回一个数组(非单元格区域):{"张一","A001";"赵三","A002";"杨五","A003";"孙二","A004"}
与VLOOKUP函数相关的文章
VLOOKUP函数的基本语法和使用实例
VLOOKUP函数的批量查找
VLOOKUP函数的多条件查找
使用VLOOKUP函数进行反向查找的方法
VLOOKUP函数的模糊查找
推荐阅读
- 图解Excel中vlookup函数的使用方法
- 截取字符串函数——MID函数的使用实例
- vlookup模糊查找怎么实现?实现vlookup函数模糊查找的方法
- 使用TREND函数来对销售额进行预测的方法
- 使用DDB函数来计算资产折旧值的方法
- 理肤泉b5面膜使用后需要水洗吗
- 35个Excel常用函数大全
- Excel2013中使用函数向导输入公式的方法
- 理肤泉duo使用注意事项
- IF函数公式优化使用范例