动态更改excel中的下拉列表

Vai*_*arg 2 excel

方案如下,

我有一个选项列表,可以在一个单元格中填写,例如A1.可以使用Data Validation-List填充选项,这会导致下拉列表出现在A1中.现在我希望B1包含一个下拉列表,其中的条目根据A1中的数据进行更改.

作为一个受人尊敬的例子,假设A1提供哺乳动物,爬行动物和两栖动物的选择.如果我选择哺乳动物,我应该选择人,猫,狗作为B1的选项.如果我选择爬行动物,蛇和蜥蜴在B1中作为选项出现.如果我选择两栖动物,我应该得到青蛙和蟾蜍.

我想避免使用VBA.

Mar*_*arc 6

在验证列表中使用INDIRECT公式,如下所述:

www.contextures.com/xlDataval02.html