根据与另一列匹配的列值过滤 Excel 中的数据

根据与另一列匹配的列值过滤 Excel 中的数据

我有这个相当容易理解的任务,但我不明白它在 Excel 中是如何工作的。我有一个数据表,其中有一列(例如 ID,范围从 1 到 10)。在第二张表上,我有一列(例如 SourceID,范围从 5 到 20)。我想过滤/显示第一个数据表中 ID 也在 SourceID 列表中的所有数据。我该如何实现这个?

答案1

创建一个带有匹配项的另一个列,将其包裹在 if 中,将其包裹在 iferror 中,以返回 true 或 false

喜欢

=IFERROR(IF(MATCH(A1,Sheet2!A$1:A$20,0),TRUE,FALSE),FALSE)

然后根据此列进行过滤=true

相关内容