如果第一个下拉列表符合特定的值,请再次下拉?

我有一个列,在每个单元格中都有一个扩展的名称列表。
如果有一定的价值,例如,

马里奥

从列表中select,然后要求input第二列下拉列表中可用的值。 如果第一个下拉菜单中有不同的值,则不需要第二个下拉菜单。

你可以使用数据validation。 在B1中,select数据validation,使Allow: a List,然后在Source中input一个公式它符合您的需求。

例如,如果“Mario”在A1中,则此公式将只允许select列C中的值。 否则,您只能在D列中select一个值。

 =IF(A1="Mario",C:C,D:D) 

这可以控制你的第二个下拉菜单。