在单元格中选择值时显示显示列表

在单元格中选择值时显示显示列表

]我想要一个仪表板工作表,其中有一个文本框,列出工作簿中每个工作表中特定单元格的字符串值,但前提是该单元格与特定值匹配。

场景:我有一个电子表格,其中每个工作表代表一个“节目”名称,并且该工作表内是该节目的详细信息,包括一个显示“类型”的单元格,例如它是“歌舞表演,青年,马戏团,戏剧等”

我的仪表板表当前在 A 列中显示所有“类型”,以及每个类型的节目数量(动态更新)

我希望在其右侧有一个文本框,它将根据 A 列中选择的单元格动态列出与特定类型匹配的节目名称(每个工作表)(如附图所示)

如能得到任何帮助我将非常感激!

我想要显示文本列表的位置

引用数据的“显示”工作表,分别为单元格 C6 和 C8

答案1

我想向您推荐一个简单易行的解决方案,提取所有与类型相关的节目名称:

我假设下面显示的数据作为源值:

在此处输入图片描述

怎么运行的:

  1. 在单元格中D150创建一个落下使用数据验证
  2. 添加类型名称原住民&孩子们下拉。

D152在最后用Ctrl+shift+Enter& 填写以下数组公式。

{=IFERROR(INDEX($B$150:$B$155,SMALL(IF($A$150:$A$155=D$150,ROW($B$150:$B$155)-MIN(ROW($B$150:$B$155))+1),ROWS($D$152:D152))),"")}

笔记, 根据需要调整公式中的单元格引用。

相关内容