首页 > 解决方案 > Excel 高级过滤器不显示结果

问题描述

尝试在导入的数据列表上放置高级过滤器并复制到新工作表。

它似乎只显示结果中的所有内容,或者除了标题之外什么都不显示。我确信这与我的标准有关,但我已经尝试了我能想到的所有排列(没有使用 VBA,因为我不胜任),但似乎没有任何结果可以产生可操作的结果。

如果有人可以查看下面的屏幕截图并提供一些指导,我将不胜感激。


样本数据


标准


标准的标题直接从表标题中复制而来,我尝试将 OR 公式分隔到同一列中的降序单元格中。也许这与我正在使用的公式的语法有关,但是网上的多个来源告诉我有一个公式总是返回一个布尔结果,并将它与我想要排序的工作表中的第一个数据相关联(因此 B2、K2、O2 等)。

泰林:

我之前使用这种格式作为标准,但它给出了相同的结果 - 什么都没有!

标准 2

刚刚使用上述标准再次尝试,但再次没有结果。

此外,还尝试了以下标准 - 再次相同。

标准 3

我需要它来过滤条件列 1、2 和 3 的每个排列,因此之前使用的 OR 公式 - 我认为它可能是过滤 AND 所有第一行条件、OR 和所有第二行条件。

我什至已经格式化所有标准,以便它搜索第一列 (B2<=TODAY()-3) AND 2nd column AND 3rd column (O2="Not booking") 然后在下面,暗示 OR,第一列 (B2<=TODAY()-3) 和第二列和第三列 (O2="Sent")。以这种令人厌烦的方式列出每个排列。仍然没有结果。

如果有帮助,我可以向您发送文件的保管箱链接。

标签: excelfiltercriteria

解决方案


您没有正确使用高级过滤器。它不适用于您输入的公式。您为每个单元格设置一个条件,而不是使用 OR() 的公式。

查看文档: https: //support.office.com/en-us/article/filter-by-using-advanced-criteria-4c9222fe-8529-4cd7-a898-3f16abdff32b#bkmk_5

或在这里: https ://www.techrepublic.com/blog/microsoft-office/how-to-use-and-and-or-operators-with-excels-advanced-filter/


推荐阅读