所以我有一个电子表格(spreadsheet1),其值在
列中--- Cake
flour
sugar
water
--- Candy
sugar
flavor
--- Soda
sugar
water
flavor
在另一本电子表格(电子表格)中,我有
Pulldown(cake,candy,soda) Pulldown(cake,candy,soda) Pulldown(cake,candy,soda)
flour
sugar
water
flavor
我想要做的是当我从下拉菜单中选择一个值时,我想要电子表格1中列出的可用行,即我拉下糖果然后糖是糖果是可编辑的值,但面粉和水是灰色的。 Spreadsheet1是动态的,因此值可能会发生变化。
答案 0 :(得分:0)
这可以通过依赖数据验证来完成。第二个下拉列表不会使值变灰,但根本不会列出它们。您需要在第一个下拉列表中为每个选项创建命名范围,并将它们命名为与所选值相同。然后在将范围名称指定为数据验证列表源时使用Indirect()。可以使用动态公式而不是固定范围将这些范围名称设置为动态。
有关详细信息,请参阅Debra Dalgleish的文章http://www.contextures.com/xlDataVal02.html