Excel中怎么设置一个值对应的两个二级下拉

excel

1个回答

写回答

957210664

2025-12-15 23:02

+ 关注

北京
北京

制作二级下拉菜单的步骤如下:

1. 首先,我们需要准备一个数据源表格来存储省份与城市之间的对应关系。例如,我们可以将表格设计如下所示:

| 省份 | 城市 | 省份 | 城市 || --- | --- | --- | --- || 北京 | 北京 | 上海 | 上海 || 天津 | 天津 | 广州 | 广州 || 河北 | 石家庄 | 深圳 | 深圳 || 山东 | 济南 | 长沙 | 长沙 |2. 接下来,我们需要定位有效自定义区域以防止下拉菜单中出现多余的空白选项。具体操作如下:

上海
上海

a) 选中D2:J5区域。

b) 按Ctrl+G进行定位,选择常量。

3. 自定义名称:将各省份对应的城市定义为该省份的名称。点击工具栏上的“公式”选项卡,在自定义名称区域点击“按所选内容创建”,选择最左列,确定。

4. 创建一级下拉菜单:选中A2:A11(区域自定),依次点击“数据”选项卡-数据验证(2013版以前叫“数据有效性”),选择序列,在来源下的方框中点击下鼠标或点击方框后的小图标,用鼠标选择D2:D5,确定。

此时,在A2:A11区域即可选择省份。

5. 制作二级下拉菜单(城市):操作与第4步基本相同,仅需将数据源表格中的城市与省份相对应即可。具体操作如下:

a) 选中B2:B11区域。

b) 打开数据验证,选择序列,并设置来源为“=indirect(a2)”(注意A2需要使用相对引用)

c) 点击确定后,点击B列单元格中箭头图标,只会出现你在A列对应单元格选择的省份城市。

通过以上步骤,我们就成功地制作了一个包含省份和城市二级下拉菜单的表格。这个方法适用于excel 2013版本及以上。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号