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列的所有项目的引用(标题除外)。
下一篇:excel表格怎么设置下拉列表