excel - 根据 MS Excel 中的另一列自动填充工作表的列
问题描述
我有一个文件,其中包含具有可重复 ID 编号的“Id”列。在同一张表中,我有“Id1”和“Name1”列,其中“Id1”列的值是“Id”列中的唯一值. 现在我想创建一个新列“名称”,它将自动填充“名称1”列中每个 ID 的值。我尝试使用 VLOOKUP,但它似乎没有让我得到答案。下面是一个示例数据集:
| Id | | | | Id1 | Name1 |
|----|:-:|--:|---|-----|--------|
| 10 | | | | 10 | Robert |
| 10 | | | | 23 | David |
| 10 | | | | | |
| 10 | | | | | |
| 10 | | | | | |
| 10 | | | | | |
| 23 | | | | | |
| 23 | | | | | |
| 23 | | | | | |
| 23 | | | | | |
我希望我的最终输出是:
| Id | Name | | | Id1 | Name1 |
|----|:------:|--:|---|-----|--------|
| 10 | Robert | | | 10 | Robert |
| 10 | Robert | | | 23 | David |
| 10 | Robert | | | | |
| 10 | Robert | | | | |
| 10 | Robert | | | | |
| 10 | Robert | | | | |
| 23 | David | | | | |
| 23 | David | | | | |
| 23 | David | | | | |
| 23 | David | | | | |
有人可以帮我吗?
编辑
假设 Id 在 E 和 F 中的 A、Id1 和 Name1 列中,我在单元格 B2 中输入公式为VLOOKUP($A$2, $E$2:$F$3,2,FALSE)