如何根据某列是否与另一列匹配来填充该列?

如何根据某列是否与另一列匹配来填充该列?

假设我有下表:

ID  Item
1   Dog
2   Cat
3   Cat
4   Table
5   Dog
6   Chair
7   Lion
8   Lamp
9   Lion
10  Table
11  Chair
12  Lamp

现在,我想为 类别 添加第三列Item。因此,我制定了以下分类规则:

Dog     Animal
Cat     Animal
Lion    Animal
Table   Thing
Chair   Thing
Lamp    Thing

如何使用这些分类规则填充第三列?最终结果应如下所示:

ID  Item    Category
1   Dog     Animal
2   Cat     Animal
3   Cat     Animal
4   Table   Thing
5   Dog     Animal
6   Chair   Thing
7   Lion    Animal
8   Lamp    Thing
9   Lion    Animal
10  Table   Thing
11  Chair   Thing
12  Lamp    Thing

我尝试过INDEX-MATCH这样使用,但是没有效果:

在此处输入图片描述

答案1

翻转范围,第一个范围是返回值,第二个范围是搜索值:

=INDEX(F:F,MATCH(B2,E:E,0))

由于您的查找在左侧,因此您也可以使用 VLOOKUP

=VLOOKUP(B2,E:F,2,FALSE)

相关内容