我正在寻找 Excel 中的函数来执行以下操作。
我有一个包含 EAN 代码的列表(它们都在 A 列中),每个 EAN 代码都有一个描述(描述都在 B 列中),这是我想要的,如果我搜索 EAN 代码,假设我在“C1”中设置搜索,我希望它在 A 列中搜索该 EAN 代码,并在“D1”中设置该 EAN 代码的描述(B 列中的内容)。
这可能吗?我该怎么做?我已经搜索过了,但找不到。也许不可能,也许可以。我希望有人能帮我。
答案1
我总是使用 INDEX / MATCH 组合来做到这一点。VLOOKUP 也可以,但出于某种原因,我总是发现 INDEX/MATCH 更直观。对于D1,我会用:
=INDEX($B$1:$B$300,MATCH(C1,$A$1:$A$300,0))
将两个“300”替换为数据集的最后一行。MATCH 中的“0”要求从查找范围(此处为 $A$1:$A$300)中进行精确匹配,而不管排序顺序如何。