打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
关于IF{1,0}函数配合VLOOKUP函数的两种妙用


第一种妙用:从右向左进行Vlookup



假设我们要查找工号为KT004的员工叫什么名字!
那么就可以使用下面的公式:
=VLOOKUP("KT004",IF({1,0},$B$2:$B$6,$A$2:$A$6),2,0)
在此公式中,IF({1,0},$B$2:$B$6,$A$2:$A$6)的作用是生成一个新的数组如下:

工号   姓名
KT001  张三丰
KT002  李四光
KT003  赵六儿
KT004  王麻子
KT005  赵六儿

于是Vlookup函数就在这个数组里面查询数据!查询结果为王麻子。

第二种妙用:实现多条件的查询
Vlookup函数本身是不支持多个条件合并查询的,但是配合IF{1,0}我们就可以实现。还是以相同的数据做例子。



现在要查一个叫赵六儿的男员工的籍贯。
公式如下:{=VLOOKUP("赵六儿男",IF({1,0},A1:A6&C1:C6,D1:D6),2,0)}
这个是一个数组函数,也就是说在输入完公式后要按Ctrl+Shift+Enter三键,执行结果为上海。
在这个公式里,IF({1,0},A1:A6&C1:C6,D1:D6)作用是把原来的表格转换成下面的数组:

姓名性别  籍贯
张三丰男  北京
李四光女  天津
赵六儿男  上海
王麻子男  河北
赵六儿女  河南

然后再用Vlookup进行查询。


 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
让VLOOKUP如虎添翼的3种扩展用法
EXCEL用VBA代替VLOOKUP函数,速度更快更通用
Excel中逆向Vlookup查找if({1,0})公式理解
【Excel问伊答86】不用数组公式也能让VLOOKUP多条件查询
Vlookup函数实现多条件查找,又有新方法
这几个Excel数组公式,是基础水平最常用的,小白也能学会
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服