从另一列中查找文本并用相邻的值替换它们

3

例如:

Column A    Column B           Column F  Column G
   50          61                 50         1.9
   63          69                 61          0
   72          74                 63         1.8
                                  69         1.96
                                  72         2.1
                                  74         2.5

列 G 包含了列 F 的值。

我想要通过使用列 F 中的文本,在列 A 和 B 中查找并使用列 G 中的文本替换它,得到以下结果:

Column A    Column B           Column F  Column G
   1.9         0                  50         1.9
   1.8         1.96               61         0
   2.1         2.5                63         1.8
                                  69         1.96
                                  72         2.1
                                  74         2.5
2个回答

1
如果您可以接受使用公式和一些辅助列,则可以使用VLOOKUP
要实现此操作,请在A列之后插入一列(插入后该列将变为列B)。然后在单元格B2中输入以下公式:
=VLOOKUP(A2, G:H, 2, 0)

[注意:在插入A列后,列F:G移动到了G:H]

并填充至A列的末尾。完成后,将B列的值复制并粘贴到A列中,然后删除B列。

对于B列,重复以上步骤。


0
假设您所有的单元格都是数字(如示例所示),请将它们从“文本”格式转换为“数字”格式。然后:
在C1上键入:
=VLOOKUP(A1,$F$1:$G$6,2,0)

在D1上输入:

=VLOOKUP(B1,$F$1:$G$6,2,0)

将公式拖到属于同一列的其他行中。

这里我解释了vlookup公式的工作原理。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接