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

时间:2017-01-19 10:31:21

标签: excel google-sheets excel-formula substitution

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

然后我有COL C,D,E,F,G,H包含来自COL A的值。

我需要替换COLUMNS C,D,E中的每个值,F,G,H,其值来自COLUMN B(链接)。

也许截图会更好地解释它。 enter image description here 我真的不知道该怎么做,所以直截了当的答案会很棒。我正在使用Google Spreadsheets和Excel,但我不知道如何创建宏,因此我们将非常感谢使用公式解决方案。

1 个答案:

答案 0 :(得分:2)

我不知道如何替换C列,D ... H中的值但是你可以得到相应列I,J ... N中的值

步骤1:在Cell I1中输入以下公式

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

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

步骤3:复制列I-N并使用“Ctrl + Alt + V粘贴代替C-H列并在对话框中选择”值“并按Enter键

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

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