Excel 公式 vlookup多条件查找

目的:制作级联菜单

步骤:

1、定义各级菜单及选项如下:

菜单一级: 菜单1,菜单2

菜单二级:

         菜单1:菜单1.1,菜单1.2

         菜单2:菜单2.1,菜单2.2

菜单三级:

         菜单1.1:菜单1.1.1,菜单1.1.2

扫描二维码关注公众号,回复: 2841162 查看本文章

         菜单1.2:菜单1.2.1,菜单1.2.2

         菜单2.1:菜单2.1.1,菜单2.1.2

         菜单2.2:菜单2.2.1,菜单2.2.2

菜单四级:

         菜单1.1.1:菜单1.1.1.1,菜单1.1.1.2

         菜单1.1.2:菜单1.1.2.1,菜单1.1.2.2

         菜单1.2.1:菜单1.2.1.1,菜单1.2.1.2

         菜单1.2.2:菜单1.2.2.1,菜单1.2.2.2

         菜单2.1.1:菜单2.1.1.1,菜单2.1.1.2

         菜单2.1.2:菜单2.1.2.1,菜单2.1.2.2

         菜单2.2.1:菜单2.2.1.1,菜单2.2.1.2

         菜单2.2.2:菜单2.2.2.1,菜单2.2.2.2

2、将以上菜单单独放入一个【基础数据准备】sheet页中,如下图:

3、在名称管理器中添加各级菜单名称

         1)选中一级菜单:

2)点击公式à名称管理器

在弹出的窗口中点击【新建】

点击确定,如下图:

菜单名称添加成功。

3)依照上述步骤将二级菜单、三级菜单都添加至名称管理器中。

如果如下图:

4)如下图选择:

点击公式à名称管理器,并新建,如下图:

圈红色的部分,注意 不要包含“菜单1”该选项

5)类似,把所有的选项都添加至名称管理器中,结果如下图:

3、名称管理器准备好后,下面准备下拉菜单级联:

选择菜单一级下单的单元格,点击数据à数据有效性à数据有效性

弹出如下窗口:

在设置项,如下填写:

在有效性条件项:

         允许 选择序列

         来源 填写 =菜单一级  

说明:其中菜单一级是在名称管理器中的 要与其保持一致  否则不会带下拉选项,

点击确定后,结果如下图:

完成菜单一级的制作。

2)菜单二级由于依赖菜单一级的选项,所以前面功能处理类似,只需要在设置à来源处略有不同:需要使用到 INDIRECT函数  如图:

其中红色部分为菜单一级所在的单元格,当然INDIRECT函数里面可以使用Excel带的其他处理字符串的函数。

3)如法炮制菜单三级:

4)如法炮制菜单四级:

至此:大功告成:

结果附件:

附件下载请在我的博客系统中打开并下载:

http://www.ltcui.com/wordpress/?p=150

猜你喜欢

转载自blog.csdn.net/lstcui/article/details/81779203
今日推荐