我有 2 张工作表:一张工作表包含数字(有些是重复的),另一张工作表包含该数字的名称。我需要将名称粘贴在第一张工作表的每个数字旁边。示例如下:
第 2 页:每个编号都应添加以下名称:
12345 Hardware
12548 Software
32546 Network
85468 Development
工作表 1:我需要在每个相等的数字旁边粘贴名称。例如,无论我在哪里找到数字 12345,我都需要在 12345 单元格旁边粘贴硬件名称。
12345
12548
32546
85468
12345
12548
32546
85468
12345
12548
32546
85468
12345
12548
32546
12345
12548
32546
12345
12548
32546
12345
12548
32546
12345
12548
32546
答案1
答案2
您要找的是嵌套 IF 语句(完整教程在这里https://exceljet.net/excel-functions/excel-if-function)。
本质上,您需要在 A 列中创建一个公式,该公式用于查找 B 列中的值(在此示例中,列和行可以互换)。在此示例中,将 A 视为数据的目标,将 B 视为用于确定语句答案的样本。只需确保在每个语句的末尾都使用“)”结束(观察示例语句包含两个嵌套语句并以 2 个“)”结尾)。
=IF(B1=12345, "硬件", IF(B1=12548, "其他"))
您可以无限期地继续此操作,然后使用完成的 A1 单元格右下角的加号自动更改 A 列中您想要使用的行数。通过使用此方法,以这种方式填写的每个 A 列单元格中的公式将指向相应的 B 单元格。因此,本质上您只需更新 A1 单元格,然后将加号向下拖动以填充剩余的 A 单元格(它将显示“FALSE”,直到数据插入 B 列单元格)。