隐藏除具有与特定单元格值匹配的标题的列之外的所有列

隐藏除具有与特定单元格值匹配的标题的列之外的所有列

我想查看我在 C2 中选择的唯一分支的数据,但所有分支都保持隐藏。我有不同的分支数据,例如 ABT、BWP 和 SWL。在单元格 C2 中,我使用数据验证选项创建了一个下拉列表,现在我想将 C2 单元格与此链接,并且只想要我在 C2 单元格中选择的分支数据。我正在分享我的工作表的图片。请指导。

这是图片

答案1

这很难做到,因此,做一些简单的事情来获得相同的结果:

在 F 和 G 之间插入一列。在 F5 中,您需要找到正确的列并从那里获取数据。例如:

=INDEX($H$5:$ZZ$999,,MATCH($C$2,$H$4:$ZZ$4,0))

将 ZZ 调整为代表分支的最后一列,并注意 H 列是以前的 G 列。将公式向下复制。您可以考虑将下拉数据验证移动到 G4,以便正确标记列,或者在该单元格中使用 =$C$2(注意:如果您将数据范围转换为表格,这两种方法都不是好主意)。

现在,您只需隐藏所有分支列,或者根据喜好对它们进行分组(从功能区的“数据”选项卡中),这样就更容易随意隐藏/显示它们。选择一个分支,它会获取数据并仅显示该列,而其他列保持隐藏。任务完成。

相关内容