XLOOKUP函数使用异常求助:匹配文本取值的函数选择及排查
XLOOKUP模糊匹配公式有效性说明
你用的这个XLOOKUP公式是完全适用的:
*是通配符,"*"&D1&"*"用于匹配包含D1单元格文本的内容- 第5参数设为
2,明确指定启用通配符匹配模式,这是XLOOKUP原生支持的匹配类型 - 最后的
"Not found"参数确保无匹配时返回指定提示,逻辑完整
若公式未达预期,可排查这些点:
- 检查A列数据是否存在空格、不可见字符,这类内容会干扰通配符匹配
- 确认D1单元格文本无误,XLOOKUP默认不区分大小写,若需区分可将第5参数改为
4 - 核实A1:A4、B1:B4的引用范围是否覆盖了所有目标数据
若你的Excel版本不支持XLOOKUP,可改用VLOOKUP替代:
=IFERROR(VLOOKUP("*"&D1&"*",A1:B4,2,FALSE),"Not found")注意:VLOOKUP要求查找区域包含返回列,且第4参数必须设为
FALSE才能启用通配符精准匹配
内容的提问来源于stack exchange,提问作者Sudhir
相关产品推荐
相关产品推荐

