我终于想出了如何进行依赖下拉。 FINALLY。
我的问题是当我更改第一个下拉菜单时,第二个下拉菜单仍然有第一个选项中的选项。
下拉1:
水果
蔬菜
水果下拉信息:
苹果
香蕉
蔬菜下载信息:
胡萝卜
黄瓜
如果我选择水果,我可以选择苹果。但是,如果我选择蔬菜,苹果仍然是一个选择,直到我改变它。
每次在第一次更改时,是否有清除第二次下拉的解决方案?
我发现:Dependent drop down list in excel auto update但我对如何使其适应我的情况感到困惑。跌落在A10,次要是A20。我的下一个计划是学习VBA。
答案 0 :(得分:0)
在第二个下拉列表中,您可以使用公式。如果您的水果选择在一列中,而蔬菜选择在另一列中,您可以执行以下操作...
假设您的Drop Down 1在A10中,您的水果列表是C1:C10,蔬菜列表是D1:D10:
对于单元格A20中的第二次下拉,请转到数据验证 - >名单。不要只选择水果或蔬菜列表,而是“= If(A10 =”Fruit“,c1:c10,d1:d10)”。
然后,当您将A1值从Fruits改为Vegetables时,您的第二个下拉菜单将更新列表选项。
编辑:我不知道你是否会加入水果/蔬菜清单,但你也可以使用named ranges。如果您将所有Fruit选项命名为“Fruit”,将蔬菜命名为“Vegetables”,则数据验证可以使用这些命名范围:“= If(A10 =”Fruit“,Fruits,Vegetables)”。
答案 1 :(得分:0)
我意识到我正在努力做到这一点。我没有做第二次下拉,而是删除了它,我决定做HLOOKUP。然后我可以找到有问题的单词。
非常感谢所有回答的人。