新浪博客

EXCEL数据有效性序列设置下拉列表的技巧(来源)

2014-02-25 15:10阅读:
想要达到的效果:当点击已设置数据有效性序列的单元格,会出一个下拉列表,供使用者选择。
EXCEL的单元格数据有效性序列设置步骤:
1.首先选中你要设置数据有效性的目标可以是:一列、一行、某个单元格、某一个单元格区域。
2.菜单栏--- 数据--- 有效性,打开“设置”界面,在 “允许” 中选择 “序列”,然后设置来源,这里需要讲的是来源的两种设置方法。
①把光标定位在“来源”选框中,然后用鼠标选取A1:A6为来源,然后点击确认 EXCEL数据有效性序列设置下拉列表的技巧(来源)
②如果这些数据在txt文件中,那么数据与数据之间需要用半角的逗号隔开。如:张三,李四,王五,赵六,刘奇,冯八,那么这种情况下设置来源的方法可以选择直接复制txt文本文件中的内容,然后粘贴到来源选框中,一样可以实现。 EXCEL数据有效性序列设置下拉列表的技巧(来源)

变量型来源的设置,也称为引用型的来源设置
这种设置就是所你可以自己指定一个单元格区域,来做为列表的来源,它可以是本工作表的,也可以是本工作簿其它工作表的。当然,这个区域内,你想以什么文字做为列表都可以,允许内容随时更改的。当然了,更改后数据有效性的序列也随之更新了。
1、普通引用型的“来源”设置
(1,在本表中直接指定。
比如设定A1:A6为来源,方法如下:直接在“来源”框中点一下鼠标激活,然后鼠标再点住A1单元格不放,直接向下拖动到A4单元格。默认状态下是绝对引用,如果是手工在“来源”框中输入,请记得按F4 键,或Shift+ 4 键,以便输入 “$” 符号
本方法适用于在当前Sheet表里做。如果你的源数据列表来源于本工作簿其它Sheet表,那么在指定“来源”时将不能指定,需要名称公式。

(2,在本工作簿其它表中指定。
比如,数据列表在Sheet 1工作表的 A1:A6单元格,现在希望为Sheet 2 工作表的A1单元格设置数据有效性序列,序列的来源于Sheet 1工作表的 A1:A6 区域。
方法如下:
第1个步骤。
将工作窗口切换至Sheet 2 工作表,点击“公式”—“定义名称”—“名称”,打开定义名称设置窗口。在引用位置中,将当前的填写内容删掉,然后点 Sheet 1工作表标签,用鼠标选中A1:A6区域。默认状态下,最后结果应该是 =Sheet1!$A$1:$A$4,然后在“名称”后面的框框中,输入你为这个公式定义的名称,比如取个名字叫“姓名”,然后点“确定”。
如下图所示 EXCEL数据有效性序列设置下拉列表的技巧(来源)
第2个步骤。
为Sheet 2 工作表的 A1 单元格设置 数据有效性序列。 菜单栏---“数据”-----“有效性”,在设置界面,将 “允许”设置为“序列”。
那么接下来“来源”选框中输入“=姓名”如图所示
EXCEL数据有效性序列设置下拉列表的技巧(来源)
那么,如果你Sheet 1工作表中的“李四”改为“李斯”呢? 结果怎么样? 那如果你在A1和A6单元格再插入一行,输入“闫收”,现在再返回Sheet 2工作表,查看A1单元格,结果会怎样?
上述方法,适用于一时半会儿不能确定列表内容的情况。如果有增加,允许在第1个单元格和最后1个单格之间插入新的单元格数据。
注意:我们的示例中最后一个单元格是A6,如果现在要在A7单元格填入新数据,那么数据有效性序列将不能显示这一条。因为我们的名称公式,只定义了A1:A6。

我的更多文章

下载客户端阅读体验更佳

APP专享