Excel 制作级联菜单

 

 

目的:制作级联菜单

步骤:

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

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

菜单二级:

         菜单1:菜单1.1,菜单1.2

         菜单2:菜单2.1,菜单2.2

菜单三级:

         菜单1.1:菜单1.1.1,菜单1.1.2

         菜单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页中,如下图:

Excel 制作级联菜单_第1张图片

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

         1)选中一级菜单:

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

Excel 制作级联菜单_第2张图片

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

Excel 制作级联菜单_第3张图片

点击确定,如下图:

Excel 制作级联菜单_第4张图片

菜单名称添加成功。

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

如果如下图:

Excel 制作级联菜单_第5张图片

4)如下图选择:

Excel 制作级联菜单_第6张图片

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

Excel 制作级联菜单_第7张图片

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

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

Excel 制作级联菜单_第8张图片

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

Excel 制作级联菜单_第9张图片

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

Excel 制作级联菜单_第10张图片

弹出如下窗口:

Excel 制作级联菜单_第11张图片

在设置项,如下填写:

Excel 制作级联菜单_第12张图片

在有效性条件项:

         允许 选择序列

         来源 填写 =菜单一级  

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

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

Excel 制作级联菜单_第13张图片

完成菜单一级的制作。

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

Excel 制作级联菜单_第14张图片

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

3)如法炮制菜单三级:

Excel 制作级联菜单_第15张图片

4)如法炮制菜单四级:

Excel 制作级联菜单_第16张图片

至此:大功告成:

Excel 制作级联菜单_第17张图片

结果附件:

不好意思,下载附件是需要积分的哦!

 

 

 

 

你可能感兴趣的:(Excel)