EXCEL里面的VLOOKUP做数据匹配,明明公式都没输入错误,但是总是匹配不出
1个回答
关注
展开全部
您好,可能是因为1. 数据格式不一致:VLOOKUP函数要求查找的数据格式必须一致,如果查找的数据格式不一致,则会出现匹配不出来的情况。2. 数据中存在空格:如果数据中存在空格,则会导致VLOOKUP函数无法正确匹配,因此需要检查数据中是否存在空格。3. 数据中存在格式不一致的数据:如果数据中存在格式不一致的数据,则会导致VLOOKUP函数无法正确匹配,因此需要检查数据中是否存在格式不一致的数据。4. 数据中存在重复的数据:如果数据中存在重复的数据,则VLOOKUP函数只会匹配第一个重复的数据,因此需要检查数据中是否存在重复的数据。
咨询记录 · 回答于2023-02-14
EXCEL里面的VLOOKUP做数据匹配,明明公式都没输入错误,但是总是匹配不出
您好,可能是因为1. 数据格式不一致:VLOOKUP函数要求查找的数据格式必须一致,如果查找的数据格式不一致,则会出现匹配不出来的情况。2. 数据中存在空格:如果数据中存在空格,则会导致VLOOKUP函数无法正确匹配,因此需要检查数据中是否存在空格。3. 数据中存在格式不一致的数据:如果数据中存在格式不一致的数据,则会导致VLOOKUP函数无法正确匹配,因此需要检查数据中是否存在格式不一致的数据。4. 数据中存在重复的数据:如果数据中存在重复的数据,则VLOOKUP函数只会匹配第一个重复的数据,因此需要检查数据中是否存在重复的数据。
就结果都显示#N/A
都检查了
格式也调了,也没有合并
也没有空格
重复的数据呢
没有重复的返回值,是文本
那您可以尝试使用MATCH函数来匹配数据。
怎么使用
MATCH函数可以在一个数组中查找指定值,并返回该值所在的位置。语法:MATCH(lookup_value, lookup_array, [match_type])lookup_value:要查找的值lookup_array:要查找的数组match_type:可选参数,用于指定匹配的类型,默认为1。1:返回第一个匹配的位置,如果没有匹配则返回#N/A。0:返回最接近lookup_value的位置,如果没有匹配则返回#N/A。-1:返回最接近lookup_value的位置,如果没有匹配则返回#N/A。例如,要在数组A1:A5中查找值“B”,可以使用以下公式:=MATCH("B",A1:A5,0)该公式将返回2,表示值“B”在A2中。