
虽然简单,依然很多人不知道
下拉菜单看起来很高级,制作起来却非常简单 。今天 , 我们就来探讨这件事 。

制作下拉菜单有两个好处:
- 方便输入
- 限定输入内容(防止输入非法内容)

如何制作下拉菜单
一级下拉菜单的制作非常简单 。只需在数据验证——序列——来源,输入所有项目,并以逗号(英文状态)隔开即可 , 如下图

有人提出,如果下拉数据多的时候,这样输入很麻烦,也很容易出错,有更好的办法吗?答案是:当然有
在任意单元格输入
=A1:A9

按F9,把公式转转换成值
={"石家庄市";"张家口市";"太原市";"广州市";"深圳市";"珠海市";"韶关市";"武汉市";"黄冈市"}最后 , 去掉前后的符号,并用替换功能将 ";" 换成 ,
这也不失为一个捷径 。
上面的方法固然能达到我们的初级目的,也是最笨拙的办法,大部分菜鸟都停留在这个阶段 。如果后期“可选项目”需要修改或增加,每次都要手工修改,显得不太智能 。推荐使用以下做法 。
下拉菜单的专业做法
- 新建一个工作表,专门用来编辑各级菜单的项目 。选取需要录入的一级菜单项目,在名称列表中输入一个自定义的名称,如“一级”,按回车结束 。如下图所示 。

以上是“定义名称”的操作方法,暂时我们可以理解“名称”为多个单元格的集合,名称“一级”就代表单元格A2:A3 , 自定义名称后,我们要引用A2:A3,只需直接输入“一级”即可 。
我们也可以通过“公式——名称管理器——定义名称”实现以上操作 。
- 在数据验证的序列中直接输入=一级

今后,我们修改一级菜单的项目后,只需在名称管理器中编辑一下“一级”名称引用范围即可 。
或许,现在大家还感受不到“名称管理器”的威力,我们后期分享的创建多级菜单和函数运用中 , 它的优势就更明显了 。
创建二级菜单,我们下期见
【excel一级菜单都不懂,还敢说你用过excel?】

