如何建立分类下拉列表填充项

EXCEL新手,看到网上很流行的EXCEL教程都是这个:建立分类下拉列表填充项

我们常常要将企业的名称输入到表格中,为了保持名称的一致性,利用“数据有效性”功能建了一个分类下拉列表填充项。

1.在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别输入不同列中,建立一个企业名称数据库。

2.选中A列(“工业企业”名称所在列),在“名称”栏内,输入“工业企业”字符后,按“回车”键进行确认。

仿照上面的操作,将B、C……列分别命名为“商业企业”、“个体企业”……

3.切换到Sheet1中,选中需要输入“企业类别”的列(如C列),执行“数据→有效性”命令,打开“数据有效性”对话框。在“设置”标签中,单击“允许”右侧的下拉按钮,选中“序列”选项,在下面的“来源”方框中,输入“工业企业”,“商业企业”,“个体企业”……序列(各元素之间用英文逗号隔开),确定退出。

再选中需要输入企业名称的列(如D列),再打开“数据有效性”对话框,选中“序列”选项后,在“来源”方框中输入公式:=INDIRECT(C1),确定退出。

4.选中C列任意单元格(如C4),单击右侧下拉按钮,选择相应的“企业类别”填入单元格中。然后选中该单元格对应的D列单元格(如D4),单击下拉按钮,即可从相应类别的企业名称列表中选择需要的企业名称填入该单元格中。
请问这个第1条中“建立企业名称数据库”要怎么建立啊?在百度上查了一下,有说要用VBA的,还要用SQL?我都不会,请问有没有针对初学者的方法啊?感谢各位专家了!!!
感谢 ngjtyw的快速响应,可是如果是这样的话,那我一开始也做出来了这个企业名称数据库的,可是为何按照他的操作到第4步时,完全出不来他说的效果呢?我绝对是按他的指示一步步操作的呀。谢谢!

1.在Sheet2中,将部门按类别(如“人事部门”、“财务部门”、“销售部门”等)分别输入不列中,建立一个企业数据库。

2.对项目分类单元格区域进行命名。命名的目的是为了下面能够方便地进行引用。如图二,选择B1:D1单元格区域,将其命名为“部门类别”(即在公式编辑栏前面的格子中,输入要命名的名称)。

2.选中C列(“财务部门”名称所在列),在“名称”栏内,输入“财务部门”字符后,按“回车”键进行确认。

仿照上面的操作,将B、D……列分别命名为“人事部门”“销售部门”……
3.切换到Sheet1中,选中需要输入“部门类别”的列(如A列),执行“数据-有效性”命令,打开“数据有效性”对话框。在“设置”标签中,单击“允许”右侧的下拉按钮,选中“序列”选项,在下卖弄的“来源”方框中,输入“=部门类型”,即我们在Sheet2给所有部门类型名称区域定义的总名称,也就是说现在这列将显示部门类型下面的具体的部门名称。确定退出。

再选中需要输入该部门人员的列(如B列),再打开“数据有效性”对话框,选中“序列”选项后,在“来源”方框中输入公式:=INDIRECT(A1),确定退出。

4.选中B列任意单元格(如A1),单击右侧下拉按钮,选择相应的“部门类型”填入单元格中。

然后选中该单元格对应的B列单元格(如B1),单击下拉按钮,即可从相应类别的成员名称列表中选择需要的成员名称填入该单元格中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-08
就是在表中输入相应内容,如A列已命名为“工业企业”,则在A列各行输入各个工业企业的单位名称,其余同理。整个sheet2就是1个数据库。本回答被提问者采纳