
设置数据有效性实现单元格下拉菜单的3种方法.pdf
4页设置数据有效性实现单元格下拉菜单的3 种方法一、直接输入:1.选择要设置的单元格,譬如A1 单元格;2.选择菜单栏的“数据”“有效性”出现“数据有效性”弹出窗口;3.在“设置”选项中“有效性条件”“允许”中选择“序列”右边的“忽略空值”和“提供下拉菜单”全部打勾在“来源”下面输入数据,譬如“1,2,3,4,5,6,7,8,9”(不包括双引号,分割符号“,”必须为半角模式)按“确定”就OK了,再次选择该A1 单元格,就出现了下拉菜单二、引用同一工作表内的数据:如果同一工作表的某列就是下拉菜单想要的数据,譬如引用工作表Sheet1 的 B2:B5,B2:B5 分别有以下数据:1、2、3、4,操作如下:1.选择要设置的单元格,譬如A1 单元格;2.选择菜单栏的“数据”“有效性”出现“数据有效性”弹出窗口;3.在“设置”选项中“有效性条件”“允许”中选择“序列”右边的“忽略空值”和“提供下拉菜单”全部打勾在“来源”下面输入数据“=$B$2:$B$5”,也可以按右边带红色箭头的直接选择B2:B5 区域按“确定”就OK了,再次选择该A1 单元格,就出现了下拉菜单三、引用不同工作表内的数据(必须用到定义名称):如果不同工作表的某列就是下拉菜单想要的数据,譬如工作表Sheet1 的 A1 单元格要引用工作表 Sheet2 的 B2:B5 区域,工作表Sheet2 的 B2:B5 分别有以下数据:1、2、3、4,操作如下:1.定义名称:菜单栏“插入”“名称”“定义”弹出“定义名称”窗口,在“在当前工作薄中的名称”下面输入“DW”(可以自己随便明明)“引用位置”下面输入“=Sheet2!$B$2:$B$5”,也可以按右边带红色箭头的直接选择B2:B5 区域按“添加”后再按“确定”完成第一步。
2.选择菜单栏的“数据”“有效性”出现“数据有效性”弹出窗口;3.在“设置”选项中“有效性条件”“允许”中选择“序列”右边的“忽略空值”和“提供下拉菜单”全部打勾在“来源”下面输入“=DW”,“DW”就是刚刚定义好的名称,按“确定”就OK了,再次选择该A1 单元格,就出现了下拉菜单以上就是完整的3 种最简单的操作方法,当然也可以用VBA编程实现名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -数据有效性-用序列在 Excel 2007中实现快速录入技术专题 OFFICE 2010-11-26 18:00:11 阅读 260 评论 0 字号:大中小订阅用序列在 Excel 2007中实现快速录入-感谢宝宝贝本贴来自天极网群乐社区-http:/ 经过试验,我使用定义序列使这个问题很快得到了解决,数据的输入工作也因此轻松很多一、建立基础数据表首先我们选中一个工作表,双击其工作表标签,将其改名为“基础数据”然后将四个科室的班级名称依次分别输入在A 列至 D 列的单元格中,每一科室单独一列科室的名称可放在该列的最上面一行在E1 单元格输入“科室”,并在其下方单元格中分别录入各科室名称。
如图1 所示选中 A 列单元格区域,然后点击功能区“公式”选项卡“定义的名称”功能组“定义名称”按钮右侧的小三角形,在弹出菜单中选择“定义名称”命令,打开“新建名称”对话框,如图2 所示确认在对话框“名称”输入栏为“微机科”后按确定按钮关闭对话框这样就可以把A 列单元格区域定义为“微机科”了名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 4 页 -用同样的方法选定B、C、D 各列,分别以各科室名定义相应的单元格区域选定科室所在的E 列,将该列区域定义为“科室”二、使用序列实现快速准确录入现在回到目标工作表,以图 3 所示表格为例选中 B2:B6 单元格区域,点击功能区“数据”选项卡“数据工具”功能组“数据有效性”按钮右下角小三角形,在弹出菜单中选择“数据有效性”命令,打开“数据有效性”对话框单击对话框中“设置”选项卡,在“允许”下拉列表中选择“序列”,并在“来源”下的输入框中输入“=INDIRECT($B$1)”,如图 4 所示选中 C2:C6 单元格区域,仍然打开“数据有效性”对话框所有设置与图4 所示相同,这是要把“来源”中的公式修改为“=INDIRECT($B2)”。
要注意公式中引用方式的不同经过此番设置后,当我们把鼠标定位于B2:B6 区域中某单元格时,会在该单元格右侧出现下拉按钮,我们可在此下拉列表中选择输入科室名称而我们单击C2:C6 区域中某单元格的下拉按钮时,则会显示当前科室的班级列表,如图5 所示名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 4 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 4 页 -。
