多语言展示
当前在线:970今日阅读:183今日分享:45

EXCEL中创建下拉列表的方法有哪些?

EXCEL表格中经常会用到创建下拉列表,创建下拉列表的方法有许多种,但做出来的效果还是有区别的。之前的文中我也略做介绍,今天我详细介绍一下具体方法及其之间的区别。1EXCEL中如何限制空格的输入
工具/原料

EXCEL

一、方法一
2

单击“来源”右侧按扭,用鼠标选取“部门”工作表中的A1:A4单元格区域,返回“有效性”对话框,单击确定按扭,即完成序列的设置。“部门”工作表中的A1:A4单元格内容即为序列的数据源。

3

上步”来源“除引用“部门”工作表中A1:A4单元格外,还可以直接输入序列内容,如下图所示,项目间以半角逗号隔开。直接输入只适用于序列项目较少的情况。

二、方法二
1

单击”公式“菜单”中的“名称管理器”,打开新建名称对话框,名称中输入”静态数据源“,引用位置则用鼠标选取,”部门“工作表中的A1:A4单元格区域。

2

单击确定按扭,部门!$A$1:$A$4即定义为静态数据源,第一步与方法一中的第一步相同,第二步中的”来源“编辑框中输入”=静态数据源“,单击确定按扭,即完成对序列的创建。这种方法便于维护,但不便于动态更新。

三、方法三
1

如方法一,打开”有效性“对话框,”允许“下拉列表中选”序列“,在来源中输入如下公式:=OFFSET(部门$A$1,1,,COUNTA(部门!$A:$A)-1),单击确定按扭,完成序列的创建。该方法序列能动态更新,但不利于修改。

2

COUNTA函数的意思是返回参数列表中非空单元格的个数,如下图所示COUNTA(部门!$A:$A)-1,返回的结果是4。

3

OFFSET函数的意思及使用方法如下图所示,OFFSET(部门$A$1,1,,COUNTA(部门!$A:$A)-1)返回的结果是对部门工作表A列的所有项目的引用(标题除外)。

推荐信息