在Excel中创建基于另一个下拉列表的多个从属下拉列表

时间:2018-09-10 09:52:03

标签: excel excel-formula

有什么方法可以仅基于一个下拉列表创建多个下拉列表?

我使用从属下拉列表的经验是,对于您创建的每个新下拉列表,您都必须缩小范围。我正在寻找一种保持相同水平的方法。

如果选择“香蕉”,则下拉列表“尺寸(长度)”,“尺寸(直径)”和“重量”都应基于“产品”列。

我已经创建了一个名为“香蕉”的列表,但是该列表只能链接到“尺寸(长度)”,“尺寸(直径)”或“重量”

https://i.stack.imgur.com/SGEvc.png

1 个答案:

答案 0 :(得分:0)

我需要在相同级别上创建依赖的下拉列表。通常,每次您从列表中选择一个值时,每个“下拉列表”都会缩小选择范围。我没有使用这种方法,而是使用了这个公式,只创建了一个下拉列表。

= IFERROR(INDEX($ B $ 2:$ B $ 2000; SMALL(IF($ T $ 1 = $ O $ 2:$ O $ 2000; MATCH(ROW($ O $ 2:$ O $ 2000); ROW($ O $ 2 :$ O $ 2000));“”); ROW(O1)));“”)