【问题标题】:copy row values from one sheet to another sheet for the matched records in Excel将行值从一张表复制到另一张表以获取 Excel 中匹配的记录
【发布时间】:2019-02-07 14:46:31
【问题描述】:

我在 Excel 工作簿中有两张工作表,Sheet1 有以下列:

而 Sheet 2 只有 ID 列:

如果工作表 2 中的 ID 与工作表 1 中的 ID 匹配,我想将工作表 1 中的 col1 和 col2 值写入工作表 2

我使用 VLOOK up 来识别匹配的记录,但我手动将匹配记录的值复制到工作表 2 中,我必须为 100,000 行执行此操作。如果我能得到一些帮助,我真的很感激。

【问题讨论】:

    标签: excel


    【解决方案1】:

    在您的工作表 2 中,在 cel B2 中写下这个公式:=IFERROR(INDEX(Sheet1!$A$1:$C$4,MATCH(Sheet2!A2,Sheet1!A:A,0),2),"")

    在您的工作表 2 中,在 cel C2 中写下这个公式:=IFERROR(INDEX(Sheet1!$A$1:$C$4,MATCH(Sheet2!A2,Sheet1!A:A,0),3),"")

    根据您的需要更改矩阵偏离并向下拖动!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-22
      • 1970-01-01
      • 1970-01-01
      • 2017-08-23
      相关资源
      最近更新 更多