excel表格中如何设置下拉菜单

news/2024/9/23 3:24:36/
一、	直接自定义序列 
用“数据/有效性”功能可以达到目的。 
以选择性别为例,制作有男、女选项的下拉菜单: 
选中“性别”数据区域; 
执行“数据/有效性”命令,打开“数据有效性”对话框; 
单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔); 
单击“确定”按钮。 
二、利用表内数据作为序列源
有时候序列值较多,直接在表内打印区域外把序列定义好,然后引用。 
操作步骤:先在同一工作表内的打印区域外要定义序列填好(假设在在Z1:Z3),如“男,女,其他”,然后选择要实现效果的列,再点击"数据\有效性",打开"数据有效性"对话框;选择"设置"选项卡,在"允许"下拉菜单中选择"序列",“来源”栏点击右侧的展开按钮(有一个红箭头),用鼠标拖动滚动条,选中序列区域Z1:Z3(可以直接输入=$Z$1:$Z$8;选上"忽略空值"和"提供下拉菜单"两个复选框。点击"输入信息"选项卡,选上"选定单元格显示输入信息",在"输入信息"中输入"请在这里选择"。 
三、横跨两个工作表来制作下拉菜单 
方法:用INDIRECT函数实现跨工作表 
在sheet2中在Z1:Z3处设置好数据源:男,女,其他
选择要实现效果的列,再点击"数据\有效性",打开"数据有效性"对话框;选择"设置"选项卡,在"允许"下拉菜单中选择"序列",在来源处换成=INDIRECT("sheet2!$i$8:$i$12"),
就可实现横跨两个工作表来制作下拉菜单。
Excel设置数据有效性实现单元格下拉菜单的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单元格,就出现了下拉菜单。

http://www.ppmy.cn/news/825047.html

相关文章

Excel怎么下拉框多选

打开Exlce, 确定,然后 右击查看代码,把这段代码复制到新建的文件里面 此时Excel会给出提示,选择否,,系统会提示保存,在保存的时候选择启用宏的工作簿然后保存,此时Excel下拉框多选就…

Excel添加下拉选项菜单的方法

下拉选项菜单用于某些需要输入确定内容的单元格。比如在性别列,输入的内容为男/女,这时候就可以使用下拉菜单,一是防止输入错误,二是减少输入量,通过选择即可输入内容。 具体实现方法: 1.选中需要设置下拉…

表格中计算机设置,如何在excel表格中设置下拉菜单?一招教你搞定!

Excel表格是一款办公软件,办公和生活中经常会使用到,有时候在使用excel表格的时候会遇到添加下拉菜单的情况,特别在数据多的情况下,有下拉菜单会比较方便。那么如何在excel表格中设置下拉菜单?这里小编教你一招搞定&am…

【已解决】如何做excel表的下拉框多选

最近因为项目需求,要制作一个excel导入的模板,模板中要求某几列的下拉框是多选的。。不得不临时研究了一下vba。其间各种心酸不多说。。。。。。 首先,这个是需要启用宏,在vb编辑器里写代码,所以你要确保你的excel是可…

Excel表格实现下拉复选框多选

Excel表格实现下拉复选框多选 文章目录 1准备数据源2开启“开发工具”3具体实现3.1插入列表框控件3.2设置列表框控件属性3.3编辑VBA代码实现功能3.4调试运行 1准备数据源 打开要实现的excel表格,将选项数据放到sheet2 2开启“开发工具” 开启“开发工具”步骤&…

Excel 设置下拉框多选

问题描述 Excel的下拉框无法多选 解决办法 为Excel文件添加VB代码,文件后缀需由.xlsx变为.xlsm,否则仍无法实现该功能 操作步骤 ① 选中当前Sheet ② 右键选择查看代码 ③ 将代码复制进去 ④ 再将文件保存为.xlsm格式的即可 附代码如下 Option Exp…

EXCEL下拉框设置多选

我这里是微软office的版本,其它版本大同小异: 1、数据校验入口 2、设置数据 3、sheet页右击查看代码 4、复制下面代码进去: 5、效果如下: Option ExplicitSub Worksheet_Change(ByVal Target As Range) 让数据有效性选择 可…

Webpack5 SourceMap

文章目录 一、SourceMap有什么用二、怎么使用SourceMap三、需要注意的点 提示:以下是本篇文章正文内容,下面案例可供参考 一、SourceMap有什么用 为什么需要SourceMap 开发时我们运行的代码是经过 Webpack 编译压缩合并之后的,这样的目的是…