实现excel下拉二级级联效果主要三个步骤:
1.录下拉列表数据
将下拉框的选项全部录到一个单独的表单中(sheet)。
注意:录数据的规则:a.每一列的最上面一行作为一级下拉的选项;b.每一列除了第一行外,其余的都是对应一级菜单的选项;
2.设置级联下拉数据源
选中全部数据,按F5键-->点击定位条件-->选中常量-->点击确定-->功能栏:选中公式:点击根据所选内容创建-->只选中首行-->点击确定-->设置完成;
完成最后一步,可点击:公式-名称管理器 查看刚刚创建的数据源;
到这里:级联下拉的数据源就设置好了。
3.另外新建一个sheet,用来使用级联数据
设置一级级联下拉列表:全选一列,点击 数据(功能栏)-->数据验证-->选中 允许:序列-->点击来源(右边的图标)-->选中数据源(第一个sheet)的第一行-->点击确定-->设置完成;
设置二级级联下拉列表(和一级有联动效果):全选一列,点击数据(功能栏)-->数据验证-->选中 允许:序列-->点击来源文本框,并输入=INDIRECT(INDIRECT("F"&ROW()))-->设置完成;
取消实际使用的sheet标题行的下拉效果:选择刚刚设置级联的单元格(只选中第一行的两个)-->点击数据(功能栏)-->数据验证-->选中 允许:任何值-->点击确定-->设置完成;
注意:=INDIRECT(INDIRECT("F"&ROW())),该公示的"F"指定的是具有下拉功能的列表(表示将一级下拉框的选项,作为二级的数据源引用)
后续会上传相关设置的图片