vlookup匹配为什么明明有匹配值却显示#N⼀A?

2025-04-08 09:04:17
推荐回答(2个)
回答1:

有图有真相,公式是正确的。


解决方法:

一、估计是两列数据中有可能存在不可见字符,如  “张三”与“张三       ”后者的张三后面带有空格,这在EXCEL中表面看上去是一样的,但EXCEL运算时却认为是不一样的。


二、使用以下公式试试。

=IF(COUNTIF(B:B,"*"&CLEAN(TRIM(A2))&"*")*(A2<>""),A2,"")

回答2:

公式再试试,英文状态下