将两个工作表合并为第三个

Combine two worksheets into a third

我有两个作品sheet我想合并并显示在第三个中。第一个作品sheet 是我每周更新的浮动员工列表。第二个是每个员工逐项列出的工作时间。这些列表共享 Employee_Id 作为唯一标识符。

So If Emp_ID = Emp_ID then display Emp_ID Location Terminal (both from the first sheet) and display Hours PTO Overtime and Total Hours (from the second sheet)。

Sample View of Data

假设前两张纸的 Emp_ID 都在 A1 中,将 Sheet2 的 A:F 复制到 Sheet3 的 A1 中。将 Department 添加到 G1 后,删除 ColumnB 并插入新的 ColumnA。在 G2 中复制下来以适应:

=VLOOKUP(B2,Sheet1!A:D,4,0)

使用这个公式,不需要在表格之间复制和粘贴:

=IFERROR(VLOOKUP($B2,Sheet1!$A:$D,MATCH(C,Sheet1!$A:$D,0),FALSE),VLOOKUP($B2,Sheet2!$A:$H,MATCH(C,Sheet2!$A:$H,0),FALSE))

headers 需要与其他两张纸上的 headers 完全匹配。