将Excel IF语句与下拉列表结合使用

时间:2019-04-02 15:11:55

标签: if-statement excel-formula vlookup

我有一个非常简单的问题,但是找不到解决方案: 我有一张桌子,上面有一个带有下拉功能的单元格。用户从该列表中进行选择,我希望下一个下一个单元格也成为一个下拉列表,但取决于第一个下拉列表中的数据

例如

A2单元用户选择:

利兹 伦敦 利物浦

现在B2中的选项受到限制,具体取决于A2中的数据

E.G-选择利兹,返回1,2,3或4的第二个下拉列表 选择伦敦将返回A,B,C,D 选择利物浦会返回猫,狗,兔子

我一直希望将Vlookup表与If语句一起使用,例如

= if(A2 =利兹(VLookup,C1:C4,2)

但是我陷入僵局。

预先感谢

1 个答案:

答案 0 :(得分:0)

您可以通过使用精确查找名称创建命名范围(Ctrl + F3)来执行此操作,例如,您将组名为Cat,Dog,Rabbit称为Liverpool,然后在数据验证选择列表的B单元格中,来源输入

=indirect(A2)

请注意,您不能使用带有“命名范围”名称的空格,因此可以根据需要用下划线替换。