1、打开excel工作簿,如下图,我们希望“性别”一列可以有下拉菜单选择男女,“省份”列可以选择所属省份,“市区”列可以根据对应的省份选择对应的市区。

2、选中“B列”单元格,在“数据”中选择“插入下拉列表”

3、在弹出来的“插入下拉列表”中手动添加“男”“女”,第一行输入“男”以后点小加号添加第二行然后输入“女”

4、确定后“B列”的下拉菜单就设置完成了,如下图所示。

5、新建一个工作表“区域”,工作表中首行是省份,下边单元格对应的是首行省份包含的市区。

6、选中“区域”表中的内容,然后点“公式”菜单中的“指定”。

7、弹出的“指定名称”方框中“首行”打勾,其余不打勾。

8、确定后可在“公式”菜单中的“名称管理器”查看。

9、选中C列单元格,然后点“数据”菜单中的“有效性”

10、弹出的“数据有效性”方框中“允许”选择“序列”,来源选中“区域”表中的A1和B1单元格。

11、确定后C列设置完成。如下图,在C2单元格点下拉按钮选择一个省份。

12、选中D列单元格,然后选“数据”菜单中的“有效性”,弹出的“数据有效性”方框中,“允许”选择“序列”,“来源”输入“=INDIRECT(C3)”

13、如果“来源”输入的是“=INDIRECT($C$2)”,二级菜单只适用于D2单元格,不适用于D列。另在此之前C2单元格一定要选择有内容,不能为空。

14、以上步骤操作完成了二级联动菜单就设置完成了。
