匹配一个值并替换行中的数据

问题描述

我需要一个函数来用另一个二维数组的数据替换二维数组中的数据。

Excel Sheet Example

在图像中,最左侧的表格是我要替换数据并保持顺序不变的位置。列 D & E 中的数据是我要替换的最左侧表中的数据。 G & H 列中的数据是我想在原始表中替换它旁边的替换值的值。是否有可以执行此操作的函数或宏?

我已经尝试了 FILTERMATCH 函数的组合。我尝试使用 VLOOKUP,但对如何实现它感到困惑。

解决方法

使用辅助列拉取值并使用 iferror 拉取原始数据。

C2=iferror(vlookup(A2,$G$1:$H$7,2,0),B2) 中,您可以将值复制并粘贴到 B 列上并删除辅助列。

要使其起作用,重要的是突出显示 G 列中的数据并将其从文本转换为数字,以便将数据识别为匹配。