![Excel:通过两个以上的值过滤一列](https://linux22.com/image/1371608/Excel%EF%BC%9A%E9%80%9A%E8%BF%87%E4%B8%A4%E4%B8%AA%E4%BB%A5%E4%B8%8A%E7%9A%84%E5%80%BC%E8%BF%87%E6%BB%A4%E4%B8%80%E5%88%97.png)
我有一个工作表,其中有一列user_ID
,包含大量用户 ID
我想将其过滤为大约十几个 ID,但使用Filter -> Custom Filter
仅允许我总共按 2 个 ID 进行过滤。
有没有更好的方法可以通过这十几个 ID 来过滤此列?
答案1
过滤器 -> 自定义过滤器总共只允许我按 2 个 ID 进行过滤。
Excel 的先进的Filter 可以过滤任意数量的值
- 设置条件范围。标题的名称必须与 Excel 应将筛选器应用到的列的名称完全相同(数据表(例如)
- 选择整个表格(例如 A1:A11)
- 去:
Menu Bar » Data » Filter » Advanced
- 选择整个条件范围,包括标题下的标准范围(示例中为 C1:C4)
答案2
我发现,如果您想对“包含文本”进行高级过滤,您可以在条件文本的开头和结尾放置通配符 (*)。这允许进行稍微模糊的匹配。例如,上面 C2 中的 *Bob Smith* 可以从 A 列中提取“Bob Smith”或“Bob Smith 先生”(如果存在)。
答案3
我复制了要过滤的列,这给了我 4 个参数,每列 2 个。