谁知道这种纯文字表格应该怎么筛选?

jpn-8786 60 信誉分
2025-10-21T14:19:04.25+00:00

用户的图像

需要筛选去掉包含高校毕业生,六级,生源,户口,户籍这几个,一些我没有的经验。

excel表格怎么样才能从集合里去除,反向选择?比如输入应届高校毕业生,2026年应届,选择不是的,之后在这个集合里去除六级的,一级一级去筛选?

现在那个筛选很难用。没办法筛选去除,因为有的人做表不规范,导致关键字没有用,如果直接用不包含关键字很容易误杀,只能这样一点一点去筛选,看到不对的搜索类似的,然后去除。

用户的图像

因为表格不规范,自定义筛选只能筛选两个不包含,没办法添加多个不包含选项,高校毕业生前面会有前缀,自定义筛选,只能筛选两个,没办法筛选多个

我需要详细的步骤做法,截图告诉我在哪

Microsoft 365 和 Office | Excel | 家庭版 | Windows
0 个注释 无注释
{count} 票

3 个答案

排序依据: 非常有帮助
  1. Richard Trinidad 3,205 信誉分 独立顾问
    2025-10-23T13:09:04.8166667+00:00

    嗨,jpn-8786,感谢更新。 我理解你的情况,Excel 的内置过滤可能非常有限,尤其是对于非标准化的数据。 不幸的是,如果数据结构不一致,自定义过滤器不能处理多个排除,那么是的,确实没有完美的内置解决方案。

    我分享的辅助列方法是目前 Excel 本身中最灵活的解决方法。 如果这仍然不能满足您的需求,您可以考虑先使用 Power Query 清理数据,甚至使用 VBA 或 Python 中的脚本进行更高级的过滤。

    甜菜

    1 个人认为此答案很有帮助。
    0 个注释 无注释

  2. Richard Trinidad 3,205 信誉分 独立顾问
    2025-10-21T15:13:12.1166667+00:00

    嗨 jpn-8786,感谢您在 Microsoft 社区中发帖,由于内置过滤器仅支持两个条件,因此这里有使用帮助程序列的更好方法。

     

    首先,插入一列(例如,将其命名为 Exclude?),然后在该列的第一行(例如,第 2 行)中,输入以下公式:

    =IF(OR(ISNUMBER(SEARCH(“应届毕业生”, A2)), ISNUMBER(SEARCH(“2026届毕业生”, A2)), ISNUMBER(SEARCH(“六级”, A2)), ISNUMBER(SEARCH(“学生来源”, A2)), ISNUMBER(SEARCH(“户籍”, A2))), “是”, “否”)

    将 A2 替换为要过滤的列的实际单元格引用,此公式检查单元格中是否出现任何不需要的关键字。

     

    接下来,向下拖动公式以将其应用于所有行。然后使用“排除?列,并仅选择带有“否”的行以隐藏所有不需要的条目。

     

    然后,如果您只想查看与不需要的关键字匹配的行,只需过滤 Exclude?列中显示“是”。

     

    我希望这对你有所帮助,请告诉我

    甜菜


  3. Richard Trinidad 3,205 信誉分 独立顾问
    2025-10-22T13:43:44.3066667+00:00

    嗨,jpn-8786,我目前没有可用的屏幕截图,有关在 Excel 中过滤数据的分步指南,您可以参考此 Microsoft 支持文章: https://support.microsoft.com/zh-cn/office/%E5%9C%A8-excel-%E4%B8%AD%E7%AD%9B%E9%80%89%E5%8C%BA%E5%9F%9F%E6%88%96%E8%A1%A8%E4%B8%AD%E7%9A%84%E6%95%B0%E6%8D%AE-01832226-31b5-4568-8806-38c37dcc180e

    甜菜


你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。