将一个工作表中的单元格与另一个工作表中的列进行比较,并在第三个工作表中打印匹配的行

Comparing cells in one worksheet to columns in another and printing the rows that match in a third worksheet

我处理的数据是字符串,不是整数。

我想在工作表 1 中取两列,例如 B 和 D 列,并将它们与工作表 2 中的两列(例如 C 和 E)进行比较。

如果 B 列中的单元格 == C 列中的单元格和 D 列中的单元格与 B 列中的单元格位于同一行 == E 列中的单元格与 C 列位于同一行打印B和D在worksheet3中的C和E行旁边的行,如果没有,则不需要将它们粘贴到worksheet3中。

我该如何解决这个问题?我已经尝试过 Vlookups、匹配、If 语句甚至一些宏,但是我对宏的经验很少,而且非常挣扎。非常感谢任何帮助,谢谢!

它不会让我 post 一张图片来描述这个更容易,所以我为令人费解的描述道歉。

这有帮助吗? (将公式放入 sheet3 的单元格中)

=IF(Sheet1!B1=Sheet1!D1,Sheet1!B1,"")