如何:如果两列中的文本匹配,则将文本从3个不同的匹配行列复制并粘贴到相应的3个搜索行列

时间:2017-03-19 20:06:56

标签: excel excel-formula

example

任何想法如何编写excel公式,为以下问题编写程序?

如果列B行中的PARENTID与A列中的DOC ID匹配,我希望excel将列A行的列C,D和E信息复制到相应的列B行?

示例:在识别出B3与A2匹配时,excel将单元格C2,D2和E2的文本复制到C3,D3和E3。

1 个答案:

答案 0 :(得分:0)

C3的公式是

=INDEX(C$2:C2,MATCH($B3,$A$2:$A2,0))

您可以将其复制/粘贴到所有空单元格(C4,C5,E3,E4,E5)中。

如果您想要自动检测插入公式的位置以及保留现有值的位置,则需要一些VBA。