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

时间:2015-12-04 16:03:59

标签: excel excel-formula vlookup worksheet-function

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

因此,如果Emp_ID = Emp_ID,则显示Emp_ID位置终端(均来自第一张表)并显示小时PTO加班时间和总小时数(来自第二张表)。

Sample View of Data Sample View of Data

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

使用此公式,它不需要在工作表之间复制和粘贴:

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

标题必须与其他两张标题上的标题完全匹配。