1. 首先,在一个工作表中创建两个列表:一级列表和二级列表。其中,一级列表中包含多个选项,每个选项对应一个二级列表。二级列表中包含该选项下的多个子选项。

  2. 在工作表中选择一个单元格,作为一级下拉列表的位置。然后,点击“数据”选项卡,选择“数据验证”命令,在弹出的对话框中选择“列表”选项,并输入一级列表的范围。

  3. 接下来,选择一个单元格,作为二级下拉列表的位置。然后,同样选择“数据验证”命令,在对话框中选择“列表”选项,并输入二级列表的范围。但是,这里需要输入一个公式,以便根据一级列表中的选项自动显示对应的二级列表。

  4. 输入公式“=INDIRECT(A1)”(假设一级下拉列表在单元格A1中),这样就可以根据一级列表中的选项动态显示相应的二级列表了。

  5. 如果需要实现一级下拉列表的多选,可以使用Excel的自定义函数“TEXTJOIN”。例如,如果一级下拉列表的选项分别是“A”、“B”和“C”,则可以在二级下拉列表的数据验证公式中输入如下公式:

=IFERROR(TEXTJOIN(",",TRUE,INDIRECT("'"&A1&"'!$A$1:$A$10")),"")

这样,就可以实现一级下拉列表多选对应的二级下拉列表多选了。

  1. 最后,可以对二级下拉列表进行格式设置,以便在选择时更加直观。例如,可以使用数据条、颜色、字体等方式来突出显示选中的内容
office2010版本的execl 制作二级联动 一级下拉列表多选 二级下拉列表多选

原文地址: http://www.cveoy.top/t/topic/fq00 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录