EXCEL查找VLOOKUP无法在一个单元格中有多个数据查找出来,一个单元格中有多个数据,怎么查找引用

如题所述

lookup_value:为需要在表格数组第一列中查找的数值。Lookup_value 可以为数值或引用。
Table_array: 为两列或多列数据。使用对区域或区域名称的引用。
Col_index_num: 为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。
Range_lookup: 为逻辑值,指定希望 VLOOKUP 查找精确的匹配值还是近似匹配值:如果为 TRUE 或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。(第一列中的值必须以升序排序)如果为 FALSE,VLOOKUP 将只寻找精确匹配值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-09
我举例,你要查找的数字是17055657,
你就在第四行的后面找个格子写,=vlookup("*"&17055657&"*",K4:L4,2,),下面其他格子的直接往下拉,自动生成K5:L5等等。。。
如果包含要找的数字,就会显示对应的ship ID,没有就显示N/A
第2个回答  2017-03-09
试试以下公式,假设查找值在j2
=VLOOKUP("*" & j2 & "*",$k$2:$l$16,2,)追问

可以算出一部分的单号,但是为啥有一些会乱码,还有请问一下这个公式是啥意思,谢谢!

本回答被提问者采纳