EXCEL级联下拉框
1、 在输入一些多级项目时,如果输入前一级内容后,能够自动出现次一级内容,就会减少出错的机会并提高工作效率。
2、 例如我们常用的费用科目有“管理费用”、“经营费用”、“财务费用”,这些属于一级科目,在它们的下面还有二级科目,比如“财务费用”的二级科目就包括“利息支出”、“手续费”等。
3、 如果我们先输入“财务费用”后,希望有一个下拉框能列出只属于它的二级内容以供选择,就会方便很多,这就要用到“级联下拉框”了。
4、 下面介绍制做方法:
5、第一步:准备工作表先在一个工作簿中做两个工作表,一个名为“列表”,另一个名为“明细单”。

8、这时弹出一个对话框,如果与下图的设置一样,直接点“确定”按钮即可。

10、定义经营费用二级名称,选中“列表”的B3:E3区域,按“插入-名称-定义”

12、这样所有名称都定义好了,下面就可以用“数据有效性”来添加下拉框了。第三步:添加数据有效性打开“明细单”工作表,选中B5:B7区域,按工具栏上的“数据-有效性”

14、其中“来源”框中就是我们在上面定义的“一级科目”名称。(注意:“来源”框中的等号一定要在英文状态下输入)点“确定”后,一级科目的有效性下拉框设置完毕,下面再设置二级科目的下拉框,也就是我们在文章开头说的“级联下拉框”。步骤类似,选中“明细单”的C5:C7区域,按“数据-有效性”,并按下面图片设置。

16、不用理会,直接点“是”即可。第四步:使用所有的设置完成后就可以使用了,点击“明细单”工作表的B5格就会出现一个向下的三角按钮,点这个按钮就会出现一个下拉框,从中可以选择一级科目。再点C5格,同样也出现按钮,也有一个下拉框,这个下拉框中的内容会根据前一个下拉框的不同而改变。
