我有一个excel表,我需要查找值,即使目标列不是完全匹配或包含某些其他特定字符,而不按顺序排列数据。
答案 0 :(得分:0)
要在不按顺序排列数据的情况下进行vlookup,请使用索引/匹配而不是VLOOKUP。
匹配功能允许您将*作为通配符添加到搜索词中;因此*馅饼会匹配apple_pie,Apple也会匹配。
一般语法是:
=INDEX('column of return values', MATCH('search term', 'column of search values', 0))
请注意,我们使用0代替1或-1 ...其他选项启用"最近"搜索。
确保列在同一行开始和结束!使用表格时,请确保不包含标题! (不要让单元格选择器将[#All]添加到您的表引用中。)
我说'#39;专栏'但是这个方法也可以使用行,因为MATCH将整数传递给INDEX。