函数名:XLOOKUP

功能:

该函数为365同名函数,函数功能相同。

该函数可以认为是VLOOKUP函数升级版本,如果查找到结果,返回该值在列表内位置对应位置数据。该函数在EFunction插件内默认有“EF”前缀,EFXLOOKUP,如果不想有前缀可以到EFunction菜单内重定义函数名称


参数:

lookup_value:第一个参数,待匹配查找值;

lookup_array:第二个参数,查找向量,该参数可以为Excel选区,也可以为其他函数返回结果数组,该数组必须一维数组;

return_array:第三个参数,返回结果数组,如果查找值在第二个参数存在,函数会返回该参数对应位置数据;

if_not_found:第四个参数,如果没有匹配到结果使用该参数替代,该参数融合iferror函数特点;

match_mode:第五个参数,数据匹配模式,默认值0,表示精确匹配,如果为1,精确匹配较小值,-1精确匹配较大值,2通配符匹配;

search_mode:第六个参数,查询模式,也可以理解为查询方向,默认1表示从前往后查找,如果为-1表示从后往前查找,2二分查找,升序查找,-2二分查找,降序查找;

样例演示

下图样例数据,希望将最后一个张明对应的班组给查询出来,如果直接使用VLOOKUP函数不能实现该目标。使用XLOOKUP函数就非常容易实现。该函数第一个参数设置为张明,第二个参数就是姓名所在列,返回结果,选中班组所在列区域,因为函数需要逆向查找,所以直接最后一个参数设置为-1。其他参数默认即可。

EFunction插件教程:数据查找函数XLOOKUP使用技巧教程

演示案例数据完整公式如下

演示案例完整公式:=EFXLOOKUP(C15,$C$2:$C$11,$B$2:$B$11,,,-1)

视频

注意事项:

  • XLOOKUP函数可以认为是XMATCH函数和index函数组合效果函数;

EFunction插件教程:数据查找函数XLOOKUP使用技巧教程

相关新闻

QQ
QQ
关注微信
关注微信
返回顶部