根据匹配条件替换 Excel 中的单元格值

Substituting cell values in Excel based on matching criteria

我不确定我的标题是否正确,但我不知道该怎么说。 不是 Excel 专家,所以我需要帮助。
我有 COL A 和 COL B,COL A 包含名称,COL B 包含 link 到 COL A。COL A 和 COL B 中的所有值都是唯一的。

然后我有 C、D、E、F、G、H 列,其中包含 COL A 中的值。

我需要替换 C 列中的每个值, D, E, F, G, H 和 COLUMN B 中的值 (link)。

也许截图会更好地解释它。 我真的不知道该怎么做,所以直截了当的答案会很棒。我正在使用 Google 电子表格和 Excel,但我不知道如何创建宏,因此不胜感激使用公式的解决方案。

我不确定如何替换 C、D...H 列中的值,但您可以在对应的 I、J...N 列中获取值

第 1 步:在单元格 I1 中输入以下公式

=INDIRECT((ADDRESS(MATCH(C1,$A:$A,0),2,3,1)))

第 2 步:将公式复制到 I、J、K、L、M 和 N 列中的所有单元格 注意-公式中已有绝对和相对引用,因此无需更改每个单元格的公式

第 3 步:复制列 I-N 并在对话框中使用 "Ctrl+Alt+V to paste in place of Columns C-H and select "Values" 并按回车键

如果您不介意单独使用第二组链接,则可以省略第 3 步。

我不是 Excel 方面的专家,但我相信我的解决方案可以完成工作,尽管可能还有更有效的方法。