我可以在 Excel 中筛选出与参考列表对应的所有行吗

我可以在 Excel 中筛选出与参考列表对应的所有行吗

我有一个要在 Excel 表中选择的 ID 列表。我习惯使用过滤功能来搜索 1 个 ID,但现在我想过滤掉另一张表的另一列中与该 ID 匹配的所有行。

例如,我有这个参考列表和其他要过滤的列:

REF:    column to filter sheet on:    output sheet desired has only these rows:
 a             a                            a  
 c             b                            c
 d             c                            d
 z             d                            z
 x             ...                          x
 y             z                            y

我正在使用最新版本的 excel,但我不习惯使用 visual basic。不过,任何能解决这个问题的方法都非常感谢。

谢谢。

答案1

希望可以通过“VLOOKUP”函数实现。请尝试以下步骤并检查结果。

选择 REF 列旁边的一个单元格。参见屏幕截图。

转到公式 > 插入函数 > 参考屏幕截图并单击“Lookup_Value”并选择第一列(“Sheet 1 列 A”)> 单击“表格数组”并选择其他工作表的列 > 单击“Col_index_num”并输入数字“1”> 单击“Range_Lookup”并输入数字“0”

在此处输入图片描述

现在,您将在所选单元格中看到值“#N/A”。现在复制“#N/A”并将其粘贴到同一列中,直到第一张表中所有行的末尾。为所有列插入筛选选项。筛选出所有“#N/A”并在下一个单元格中输入“否”。反之亦然,筛选出除“#N/A”之外的所有值并在下一个单元格中输入“是”。参见屏幕截图。

在此处输入图片描述

现在,过滤掉所有“是”字段以检查两列中的相同 ID。

希望这可以帮助。

相关内容