首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >共同单元格对应的excel下拉菜单

共同单元格对应的excel下拉菜单
EN

Stack Overflow用户
提问于 2017-05-15 10:59:59
回答 2查看 242关注 0票数 0

我有两组数据: Categories和SubCategories,这两组数据都包含一个名称/描述和一个用于标识它们的数字。我有一个使用类别的数据验证的下拉列表,它使用VLOOKUP来拉入该类别的相应数字。我现在正在尝试创建第二个下拉列表,它将显示子类别,但仅显示其对应的类别。请参见下面的示例。

代码语言:javascript
运行
复制
SubCategory SubCatNumber    Category Number
Carrots     00              10
Celery      02              10
Onions      03              10
Apples      00              12
Bananas     02              12
Cantaloupe  03              12

因此,当我从现有的下拉列表中选择类别10时,子猫的下拉列表将显示胡萝卜、芹菜和洋葱。我尝试过使用另一个VLOOKUP以及索引和偏移量的组合,但似乎不能得到这个结果。任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2017-05-15 11:49:42

将每个下拉列表链接到一个命名区域,这样命名区域的单元格中的所有内容都会出现在下拉列表中。

为每个子类别创建范围(命名会更容易),并用正确的选择填充它们。

最后,将链接到子类别下拉列表的范围链接到由主类别下拉列表中的选择定义的命名范围。

下面是两个示例,它们都基于此图中显示的命名范围

示例1需要一些代码。

示例2在没有代码的情况下工作。

票数 0
EN

Stack Overflow用户

发布于 2017-05-23 04:42:45

谢谢你在这方面的帮助。最终,您是对的,这仅仅是创建动态命名范围,然后使用OFFSET函数来提供基于垂直对齐列表的下拉列表的问题。这是我最终在第二级下拉菜单中使用的函数

=偏移量(CatStart,MATCH(D3,CatSubCatColumn,0)-1,1,COUNTIF(CatSubCatColumn,D3),1)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43970994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档