excel中的vlookup函数 被查找的数据表中明明有这个值却显示查找不到(被查找的数据是从别的表格复制来的)

如题所述

第1个回答  2017-08-21

    从别处导入的数据可能会有一些看不到的字符,一个简单的测试方法就是在任一空白单元格输入=len(a2),再在另空白单元格输入=len(b2),如果不相等,就说明导入的数据有看不到的字符存在。

    解决方法:A列后插入空白列(原来的B列变为C列),在b2输入=clean(a2) (删除非法字符),公式下拉。然后再用vlookup公式测试。


追问

大神。按照你的建议做过了,=len的的确不一样 A列是10 B 列是9 但用过=clean后A还是10 B 也还是9 用vlookup后也还是错误的

本回答被提问者采纳
第2个回答  2020-03-20

相似回答