快速用EXCEL制作三级下拉列表录入数据

前两期介绍了用EXCEL制作一级下拉列表、二级下拉列表快速录入数据,现在教大家制作三级下拉列表,进行快速录入数据,三级下拉列表是基于二级下拉列表的进一步实现三级下拉列表,详细步骤如下:

一、打开EXCEL,表格中Sheet1是录入数据的,Sheet2中是制作一级和二级列表的数据,Sheet3中是二级和三级列表的数据。与制作二级下拉列表的方式差不多,先进入Sheet2中,选择所有数据,点击「公式」-「定义的名称」-「根据所选内容创建」只保留「首行」前面的勾,其他的全部取消掉。

二、同样的方法,再次进入Sheet3中进行操作三级下拉列表。

三、设置一级下拉列表单元格。进入Sheet1,选中A2单元格,进入「数据」-「数据工具」-「数据验证」-「设置」-「允许」中选择「序列」,在「来源」中选择Sheet2中的「A1:C1」单元格(就是一级下拉列表的数据)。

四、设置二级下拉列表单元格。光标定位到B2单元格,然后进入「数据」-「数据工具」-「数据验证」-「设置」-「允许」中选择「序列」,「来源」中输入「=INDIRECT(A2)」确定。

注意:提示“源数据包含错误,是否继续?”里,点击“确定”。这样二级列表就制作完成了。

五、设置三级下拉菜单单元格。选中C2单元格,与设置二下拉列表同样的操作,只是在「来源」中输入的是「=INDIRECT(B2)」。

注意:提示“源数据包含错误,是否继续?”里,点击“确定”。这样三级列表就制作完成了。

最后,相应单元格向下填充一下。此时,多级下拉菜单就已经全部完成。

思考:二级、三级是同样的制作方法,那么就可以制作四级、五级等多级下拉列表了,不过对应要准备的数据表也就越来越多,变化只是在「=INDIRECT(B2)」这个公式中,将B2,换成你设置单元格的上一级列表单元格。

(0)

相关推荐