查找包含的值

 问题:F列包含E列内容的,对应位置返回F列的结果。

函数公式解决:

=IFNA(VLOOKUP("*"&E2&"*",F:F,1,),"不存在")
=XLOOKUP("*"&E2,F:F,F:F,"不存在",2)

VLookup和XLookup都可以使用。

查找值不是F2,而是与通配符*连接, 确定E列的值存在于末尾使用“"*"&E2”,否则就使用“"*"&E2&"*"”。

VLookup默认将*当作通配符来看待,XLookup只有在第5参数为2时*才被当作通配符看待。

VLookup函数本身不具屏蔽错误值的功能,需要再外套IfNa函数,XLookup可以直接用第4参数屏蔽错误值。

 

posted @ 2023-08-07 15:31  熬肥妖  阅读(29)  评论(0编辑  收藏  举报