我要做的是使用VLOOKUP搜索另一张表格中的一系列数据中的字母数字序列号。但是,当我知道存在并且它们的格式完全相同时,似乎并没有认识到存在匹配。
我正在使用的值如下所示:FTX1724R3W2
我运行了a = A1 = B2函数,它返回TRUE。 我已经复制并粘贴一个到另一个以确保格式是相同的,但它仍然返回#N / A. 使用MATCH也会返回FALSE。
我不确定发生了什么,我是否需要专门格式化字母数字代码才能使其“可搜索”?
这是我正在使用的VLOOKUP ......
=VLOOKUP(L2498, Inventory_List!$A$1:$D$2176, 1, FALSE)
我的最终目标是在另一个工作表中找到它并返回第一个索引列中的值,该列是清单对象的名称。
答案 0 :(得分:1)
VLOOKUP()搜索指定范围的第一列。要使该功能生效,请将序列号列设置为搜索范围的最左侧列。
来自Microsoft:
VLOOKUP(Lookup_Array中,则table_array,Col_index_num为,range_lookup)
Lookup_value要在表的第一列中搜索的值 阵列。 Lookup_value可以是值或引用。如果lookup_value是 小于table_array第一列中的最小值, VLOOKUP返回#N / A错误值。
Table_array两列或更多列数据。使用对范围的引用 或范围名称。 table_array第一列中的值是 lookup_value搜索的值。这些值可以是文本,数字或 逻辑价值观。大写和小写文本是等效的。
Col_index_num table_array中的列号 必须返回匹配值。 col_index_num为1返回 table_array中第一列中的值; col_index_num为2返回 table_array中第二列中的值,依此类推。