创建包含另外两张工作表中的公共值的工作表

创建包含另外两张工作表中的公共值的工作表

我有两个工作簿,其中包含许多重叠值。它们有一个公共列,用作唯一标识符。我需要创建第三个工作表,其中包含仅存在于两个源工作表中的行,并使用 ID 字段作为连接。示例:

第 1 页:

ID
1 大卫 莱特曼
2 乔治 卡林
3 理查德 普赖尔

第 2 页:

ID
1 大卫 莱特曼
3 理查德 普赖尔
4 艾迪 墨菲

目标表:

ID
1 大卫 莱特曼
3 理查德 普赖尔

答案1


如果你在Sheet1 中的表 1 和 Sheet2 中的表 2中创建 Excel 表格,
则只需使用 FILTER 函数即可

=FILTER(Table1,COUNTIF(Table2[ID],Table1[ID]))

列标题应该单独复制,或者您可以另外使用 [#All] 限定符。

=FILTER(Table1[#All],COUNTIF(Table2[[#All],[ID]],Table1[[#All],[ID]]))

相关内容