Excel 2021:将多维范围筛选为单个列

Excel 2021:将多维范围筛选为单个列

我有一个包含 8k+ 行和 20 列的 Excel 文件。我已经在前 9 列上添加了一个过滤器,以仅显示符合我需求的行。其余 11 列是存储类别(catA、catB、catC 等)的单个列的拆分。这意味着这些列中的每一列都可以包含相同的数据,但不能在同一行上。
例如:https://i.stack.imgur.com/trb8X.png)

我想像过滤单个列一样过滤此范围。例如,如果我选择“分析”,我将显示前三行、“软件”和后三行。
有没有办法在 Excel (2021) 中做到这一点?

答案1

受到BradR的回答的启发:

  1. 创建一个包含所有类别的下拉菜单的单元格(在我的示例中,这是单元格G2

在此处输入图片描述

  1. 使用以下公式创建一个辅助列:

    =IF(COUNTIF(A2:C2,G$2)>0,"匹配","")

(调整范围以匹配您的文件)

要使用它,请在下拉菜单中选择所需的条件,然后在辅助列上进行过滤

在此处输入图片描述

答案2

虽然不是一个优雅的解决方案,但却是一种快速获取数据的方法。如果这是您想要的类别,则添加一个提供行号的列,然后对该列进行筛选,以选择前 3 个或后 3 个。当然,顶部会为您提供最后一个,底部会为您提供第一个。

在此处输入图片描述

在此处输入图片描述

相关内容