一说到查找调用数据,很多人都想起用VLOOKUP,但VLOOKUP函数基础功能只能从左向右查询,遇到从右向左查询数据的需求怎么办呢?
今天我来结合一个实际案例,介绍报表中从右向左查询数据的3种方法。
数据源左边一列是姓名,右边一列是编号,现在要求根据给出的编号查询匹配的姓名。
方法1:
用Match提取查询值所处行,用Index返回A列相应行的姓名。
B14单元格输入以下公式。
=INDEX(A2:A10,MATCH(A14,B2:B10,0))
方法2:
用If构建出编号在左姓名在右的辅助区域再配合Vlookup查询
B15单元格输入以下公式。
=VLOOKUP(A15,IF({1,0},B2:B10,A2:A10),2,0)
方法3:
用Choose构建出编号在左姓名在右的辅助区域再配合Vlookup查询
B16单元格输入以下公式。
=VLOOKUP(A16,CHOOSE({1,2},B2:B10,A2:A10),2,0)
如果你觉得有用,就分享给朋友们看看吧~
更多的Excel应用技巧,可以点击文尾的“阅读原文”,获取更多教程。
今天就到这里,大家记得收藏此教程,明天见~
李 锐
微软全球最有价值专家MVP
新浪微博Excel垂直领域第一签约自媒体
百度名家,百度阅读认证作者
每日分享职场办公技巧原创教程
高效工作,快乐生活!
微博 @Excel_函数与公式
微信公众号(ExcelLiRui)