excel应用场景:多级联动下拉列表实现选择一级部门下的二级部门
excel应用场景:多级联动下拉列表实现选择一级部门下的二
级部门
很多小伙伴们都知道,利用数据有效性功能做一个下拉列表,可以让用户从列表中选择选项,避免手工输入造成的错误。但是你们知道如何做一个多级联动下拉列表吗?先让我介绍一下,什么叫多级联动下拉列表。例如,公司里面的部门,分为一级部门,二级部门等。要求用户在选择了一个一级部门后,在二级部门中,只能选择一级部门对应的那些二级部门。最终效果我们就以上面这个例子开始,向小伙伴们,演示一下如何做这样一个多级联动下拉列表。动画演示解析:首先,分别定义了[市场部]和[信息研发部]名称,来管理各自对应的二级部门。然后,在数据有效性中,指定一级部门的数据序列来源于{B1:C1}最后,在数据有效性中,指定二级部门的数据序列来源于Indirect(D8),快速适用公式到其他二级部门单元格中。这里只有一点要说明一下,那就是Indirect(D8)的作用。Indirect(D8)的执行细节,如下图:Indirect函数解析附:Indirect(ref)函数的定义:返回文本字符串ref所指定的引用扩展:如果是三级联动,例如下图中的例子,怎么做呢?最终效果请看动画演示效果:动画效果三级部门联动原理和二级部门联动的例子是一样的。最后总结一下,这一期的主要内容是联动下拉列表的实现,包括二级
联动以及三级联动。用到的主要功能点是:在名称管理器中创建名称来管理对应的单元格区域,以及通过Indirect函数去查找地址对应的实际引用(相当于二次查找)。欢迎大家观看,转发,并留下宝贵意见,谢谢。本文是[谈谈生活谈谈职场]的原创,如要转载,请联系作者。关键词:Excel 联动下拉列表,Excel 联动下拉框,Indirect。
excel应用场景:多级联动下拉列表实现选择一级部门下的二级部门
excel应用场景:多级联动下拉列表实现选择一级部门下的二 级部门 很多小伙伴们都知道,利用数据有效性功能做一个下拉列表,可以让用户从列表中选择选项,避免手工输入造成的错误。但是你们知道如何做一个多级联动下拉列表吗?先让我介绍一下,什么叫多级联动下拉列表。例如,公司里面的部门,分为一级部门,二级部门等。要求用户在选择了一个一级部门后,在二级部门中,只能选择一级部门对应的那些二级部门。最终效果我们就以上面这个例子开始,向小伙伴们,演示一下如何做这样一个多级联动下拉列表。动画演示解析:首先,分别定义了[市场部]和[信息研发部]名称,来管理各自对应的二级部门。然后,在数据有效性中,指定一级部门的数据序列来源于{B1:C1}最后,在数据有效性中,指定二级部门的数据序列来源于Indirect(D8),快速适用公式到其他二级部门单元格中。这里只有一点要说明一下,那就是Indirect(D8)的作用。Indirect(D8)的执行细节,如下图:Indirect函数解析附:Indirect(ref)函数的定义:返回文本字符串ref所指定的引用扩展:如果是三级联动,例如下图中的例子,怎么做呢?最终效果请看动画演示效果:动画效果三级部门联动原理和二级部门联动的例子是一样的。最后总结一下,这一期的主要内容是联动下拉列表的实现,包括二级
联动以及三级联动。用到的主要功能点是:在名称管理器中创建名称来管理对应的单元格区域,以及通过Indirect函数去查找地址对应的实际引用(相当于二次查找)。欢迎大家观看,转发,并留下宝贵意见,谢谢。本文是[谈谈生活谈谈职场]的原创,如要转载,请联系作者。关键词:Excel 联动下拉列表,Excel 联动下拉框,Indirect。
Authorware下拉菜单与多级菜单的制作
Authorware下拉菜单与多级菜单的制作Authorware制作下拉菜单需要用到交互图标所提供的下拉菜单 首先是擦除原有菜单的“文件”二字 在用Authorware的菜单交互制作菜单时,Authorware总会在菜单栏上加一个“文件”菜单。这个“文件”菜单与我们的作品总是那么不协调。所以咱们先想办法去掉这个“文件”菜单。具体步骤如下: 1、在主流程线上拖一个交互图标,命名为“文件”。在其右侧放一个组图标(内容为空),在弹出的对话框中,选择“下拉菜单”。双击组图标上方的小方块,弹出属性对话框,选择“永久”及“退出交互”,其他选项就用默认的设置。 2、在交互图标的下方,放一个擦除图标,然后运行一下演示窗口,用鼠标单击演示窗口标题栏上的“文件”二字。仔细看,那个“文件”菜单会随之消失。运行一下看看是不是消除了。 下拉菜单制作 首先在流程线上拖入一交互图标,命名为“文件”,在其右侧放一个组图标,在弹出的对话框中,选择“下拉菜单”。将这个组图标命名为“新建”,范围选择“永久”。然后在其右侧继续放入五个这样的组图标,分别命名为:“打开”、“- ”(这个减号表示分界线)、“保存”、“另存为”、“- ”。最后再放上一个计算图标,命名为“退出”,打开它,输入" quit(0) " ,这样一个下拉菜单就做好了,运行下便能看到效果。
多级菜单制作 1、在流程线上放一个交互图标,命名为“图片欣赏”,在其右侧放一个组图标,选择交互类型“下拉菜单”。将这个组图标命名为“植物图片”。双击组图标上方的那个矩形色块,在弹出的属性对话框中,点击“响应”选项卡,选中其中的“永久”复选项,并将“分支”的值选为“返回”。您可以继续添加几个这样的组图标,分别命名为“动物图片”、“风景图片”等等,当然随便您啦。 2、按同样的方法,在主流程线上再放一个交互图标,其右侧也放几个组图标,分别命名为“梅花”、“兰花”、“菊花”等。各项设置同上面的步骤一样。惟一的不同,就是要把交互图标的命名删除,也就是说要让这个交互图标的名字为空。
js联动菜单下拉菜单日历方法
下拉式日历
以上是页面代码部分PHP+MySQL实现二级联动下拉列表
PHP+MySQL实现二级联动下拉列表 1.Javascript在下拉列表的各个对象 2.案例代码 Liandong.php
Excel制作一二级下拉菜单
Excel2010制作一二级下拉菜单 作者:郇冰洁文章来源:本站原创点击数:8530 更新时间:2011-7-6 1. 功能描述。 Excel中用户输入数据时,Excel会产生一个下拉菜单,只允许用户输入菜单中预设好的这些数据。一级的下拉菜单常用于性别、政治面貌、是否判断内容;除此之外,二级的下拉菜单也很常用,例如在某企业的招聘网站上,你选择某个部门,后面就只能选择属于这个部门的一些职位,那么这些下拉菜单是如何制作的呢? 2. 一级下拉菜单 1) 选中“性别”数据区域 2) 执行“数据/有效性”命令,打开“数据有效性”对话框; 图1 3) 单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔);
图2 4) 单击“确定”按钮。 3. 二级下拉菜单 1) 先列出一个基本表表1。将A17:A19选中,在地址栏定义为“人力资源部”,并回车。检验的方法可以再选择A17:A19,地址栏会显示“人力资源部”。旧版本的MSO Excel会有一个专门的名称定义菜单,2010这样的定义方式更方便了,大家可以自己对照。
图3 同样方法,将B17:B20和C17:C20分别定义为“财务部”和“市场部”。 2) 再将A16:C16定义为“部门”。至此,层级上的定义就做好了,可以利用地址栏检验一下定义是否成功。
图4 3) 在要绘制的工作表表2里面,列出“部门”和“职位”两列。
图5 4) 按照之前“一级下拉菜单”的制作步骤,分别给“部门”列下的数据区域制作下拉菜单,不同的是,在“数据有效性”对话框中,“来源”是“=部门”,这个部门就是之前基本表中定义为“部门“,实际上包含了“人力资源部,财务部,市场部”三个内容。 图6 如果出现“源格式错误”提示框,需要检查一下定义是否正确,但是有的时候是软件抽象,不用理他,重新试试。这样,“部门”这一列就可以选择这三个部门了。
Ecel简单制作一年级二年级三年级及多级联动下拉菜单
E c e l简单制作一年级二年级三年级及多级联动 下拉菜单 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]
Excel简单制作一级、二级、三级及多级联动下拉菜单 Excel2003巧用数据有效性和INDIRECT函数简单制作一级、二级、三级及多级联动下拉 菜单 一、Excel一级下拉菜单制作 例如在A1:A10单元格制作一个下拉列表菜单,步骤如下: 选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源 中的每一项要用英文逗号隔开。 设置好以后,在A1:A10单元格就能进行下拉选择了,如图所示: 二、Excel二级下拉菜单制作 例如在A1:A10和B1:B10单元格制作二级联动下拉列表菜单,步骤如下: 1、在表中输入需联动下拉选择的信息,如图所示(其中省份是一级下拉选项,市名是二级下拉选项): 2、选中E1:F1单元格,选择“插入—名称—定义”,输入名称如“省份”,如图示: EXCEL 2007如下: 3、选中E1:F3单元格,选择“插入—名称—指定—首行”,如图所示: EXCEL 2007如下: 4、选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=省 份 5、选中B1:B10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($A1) 设置好以后,在A1:A10和B1:B10单元格就能实现联动下拉选择了,如图所示: 三、Excel三级下拉菜单制作 例如在A1:A10和B1:B10和C1:C10单元格制作三级联动下拉列表菜单,步骤如下:
在一个jsp页面实现二级下拉框联动,实时读取数据库数据
在一个jsp页面实现二级下拉框联动,实时读取数据库数据,这个方法非常使用,只需要修改很小的地方就可以使用。设计的文件,serch.jsp,main.js,bytetostr.js, 先讲一下main.js,这是javascript,其中注意修改jsp页面名称。 function findObject(fName,initValue)...{ var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("POST","searchmx.jsp?findObject="+fName+"&initValue="+initValue,false);//注意修改jsp页面 xmlhttp.send(); document.getElementById(fName).innerHTML=bytes2BSTR(xmlhttp.responsebody); //bytes2BSTR函数在bytetostr.js中 } 其次为bytetostr.js,这是vbscript,这个不需要修改任何内容,他的主要功能就是读取数据转换字符串用的。 Function bytes2BSTR(vIn) dim i strReturn = "" For i = 1 To LenB(vIn) ThisCharCode = AscB(MidB(vIn,i,1)) If ThisCharCode < &H80 Then strReturn = strReturn & Chr(ThisCharCode) Else NextCharCode = AscB(MidB(vIn,i+1,1)) strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode)) i = i + 1 End If Next bytes2BSTR = strReturn End Function 接下来就是serch.jsp页面,只需要修改div中的id为你想要的名字,再将一开始的包更换一下,已经sql语句改下就可以了,有不明白的可以参与讨论
Excel表格的基本操作(精选35个技巧)
【基本操作】Excel表格的基本操作(精选35个技巧) 目录 技巧1、单元格内强制换行 技巧2、锁定标题行 技巧3、打印标题行 技巧4、查找重复值 技巧5、删除重复值 技巧6、快速输入对号√ 技巧7、万元显示 技巧8、隐藏0值 技巧9、隐藏单元格所有值。 技巧10、单元格中输入00001 技巧11、按月填充日期 技巧12、合并多个单元格内容 技巧13、防止重复录入 技巧14、公式转数值 技巧15、小数变整数 技巧16、快速插入多行 技巧17、两列互换 技巧18、批量设置求和公式 技巧19、同时查看一个excel文件的两个工作表。 技巧20:同时修改多个工作表 技巧21:恢复未保存文件 技巧22、给excel文件添加打开密码 技巧23、快速关闭所有excel文件 技巧24、制作下拉菜单 技巧25、二级联动下拉 技巧26、删除空白行 技巧27、表格只能填写不能修改 技巧28、文字跨列居中显示 技巧29、批注添加图片 技巧30、批量隐藏和显示批注 技巧31、解决数字不能求和 技巧32、隔行插入空行 技巧33、快速调整最适合列宽 技巧34、快速复制公式 技巧35、合并单元格筛选
技巧1、单元格内强制换行 在单元格中某个字符后按alt+回车键,即可强制把光标换到下一行中。 技巧2、锁定标题行 选取第2行,视图- 冻结窗格- 冻结首行(或选取第2行- 冻结窗格)冻结后再向下翻看时标题行始终显示在最上面。
技巧3、打印标题行 如果想在打印时每一页都显示标题,页面布局- 打印标题- 首端标题行:选取要显示的行 技巧4、查找重复值 选取数据区域- 开始- 条件格式- 突出显示单元格规则- 重复值。
js实现的下拉框二级联动效果
这篇文章主要介绍了js实现的下拉框二级联动效果,涉及JavaScript针对页面元素的遍历与节点操作相关技巧,需要的朋友可以参考下 本文实例讲述了js实现的下拉框二级联动效果。分享给大家供大家参考,具体如下:<script language="JavaScript" type="text/javascript"> <!-- /* * 说明:将指定下拉列表的选项值清空 * 转自:Gdong Elvis ( https://www.360docs.net/doc/0710310676.html, ) * * @param {String || Object]} selectObj 目标下拉选框的名称或对象,必须 */ function removeOptions(selectObj) { if (typeof selectObj != 'object') { selectObj = document.getElementById(selectObj); } // 原有选项计数 var len = selectObj.options.length; for (var i=0; i < len; i++) { // 移除当前选项 selectObj.options[0] = null; } } /* * @param {String || Object]} selectObj 目标下拉选框的名称或对象,必须 * @param {Array} optionList 选项值设置格式:[{txt:'北京', val:'010'}, {txt:'上海', val:'020'}] ,必须 * @param {String} firstOption 第一个选项值,如:“请选择”,可选,值为空 * @param {String} selected 默认选中值,可选 */ function setSelectOption(selectObj, optionList, firstOption, selected) { if (typeof selectObj != 'object') { selectObj = document.getElementById(selectObj); } // 清空选项 removeOptions(selectObj); // 选项计数 var start = 0; // 如果需要添加第一个选项
设置二级下拉菜单
设置二级下拉菜单: 1、在EXCEL中sheet1内输入数据源,如图中的诺基亚,摩托罗拉,三星,以及相应品牌下的型号。然后选中品牌名称,即B2到D2,在最左上角的名称框中将其改为品牌。按回车确定。如下图: 2、然后在sheet2中选中需要设置下拉菜单的区域,如B3到B7。点击“数据”-“有效性”,在允许一栏中选择“序列”,“数据来源”中填写“=品牌”,点击确定。如下图:
3、再回到sheet1中,选中B2到D7,点击“公式”-“名称管理器”-“根据所选内容创建”,在弹出窗口中勾选“首行”,弹出窗口会自动勾选出“首行”与“最左列”,去掉最左列,点击确定即可。 如下图:
4、最后回到sheet2中选中C3到C7。“数据”-“有效性”,允许中选择序列,数据来源中输入“=indirect(点击B3单元格)”,此时括号出现$B$3,按F4将其改成B3, 最后点击确定就行了。如下图:
试试、看看,是否所需! 设置“数据”表 A列B列 部门员工 A 张三李四 B 王二郑大 C 刘一王五 D 初一赵钱 …… 命名: 选中A列,在“名称框”中输入“部门”,回车确认。 选中B列,在“名称框”中输入“员工”,回车确认。 在“菜单”表制作下拉菜单: 制作一级下拉菜单 选中A1:B1单元格区域; 执行“数据/有效性”命令,打开“数据有效性”对话框; 在“设置”选项卡下,“允许”选择“序列”、“来源”中输入“部门,员工”(不含引号,用英文逗号分隔); 选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成一级下拉菜单制作。此时在A1、B1中,单击右侧的下拉按钮进行选择输入。 制作二级下拉菜单 从A2单元格起向下选中单元格区域; 执行“数据/有效性”命令,打开“数据有效性”对话框; 在“设置”中,“允许”选择“序列”、“来源”中输入公式“=INDIRECT(A$1)”; 选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成“部门”的二级菜单制作。同法制作“员工”的二级菜单。此时“来源”中输入公式“=INDIRECT(B$1)”。 此时在部门、员工下面的单元格中,单击右侧的下拉按钮进行“部门”、“员工”的选择输入。
Excel二级下拉菜单联动自动匹配内容
Excel二级下拉菜单联动自动匹配内容 实现效果: 如,点击“市”下方的下拉菜单,有“成都、北京、杭州、上海”四个选项,选择杭州以后,在“区”下方单元格的就会相应的出现杭州的区。 操作说明: 1.首先选中表格中的基础数据,按键盘上的【Ctrl+G】,就会弹出下面的定位窗口。 2.然后点击下方的【定位条件】,选择【常量】点击确定。这样操作之后,我们就只选中了我们有数据的单元格。
3.接着直接点击上方菜单栏中的【公式】--> 【根据所选内容创建】,对其名称进行定义,选择【首行】。 在菜单栏的【公式】-->【名称管理器】里可以看到我们定义的首行,以及其在下方对应的有关的区所在的单元格位置。
4.一级下菜单引用的是第一行的数据,我们对一级下拉菜单进行定义。选中第一行的数据,点击菜单栏中的【定义名称】,在输入区域名称这里输入名称,例如“首行”,然后点击确定。可以看到在名称管理器里多了一个名称“首行”。
5.选中需要设置一级下拉菜单的单元格,选择菜单栏中的【数据】,点击【数据验证】(或叫数据有效性)。 在设置选项卡下的验证条件选中【序列】(或叫列表),然后在来源这里输入之前定义的首行名称。 6.在二级下拉菜单中点击【数据验证】(或者是数据有效性),在允许这里点击【序列】(或者是列表)。 在源这里输入“=indirect()”,为了引用“一级菜单”这个单元格中的数据,将鼠标移至括号中点击该一级菜单的单元格。
点击确定后,这里会提示一个错误提醒,可无需理会,直接点击“是”。 7.多个单元格需要进行下拉菜单设置,如果我们直接向下拉的话,就会发现后面的二级下拉菜单引用的数据其实还是来自于第一个单元格。因为这里我们设置的是对单元格进行绝对引用,这里我们需要进行修改。 点击“数据验证”(“数据有效性”),将源下方indirect函数后面的第二个美元符号“$”删除即可。
二级下拉菜单的简单制作法
二级下拉菜单的简单制作法 二级下拉菜单是很有用的输入工具比如输入班级名称后面的列可以直接选择该班级的人员姓名。复杂的多级下拉菜单比如果蔬分为水果和蔬菜水果又分为热带水果和本地水果热带水果又包括菠萝和香蕉等。在excel中主要是利用数据有效性和定义名称及函数的综合方法来实现。本论坛中关于如何制作二级下拉菜单甚至是多级下拉菜单的帖子非常多但是有个问题就是很多帖子使用了初学者比较难明白的函数组合当时我学的时候就为此很是头疼今天我教大家一招比较简单、容易理解和应用的制作方法大家看后就可以操作出来的。一、简单的二级下拉菜单制作我直接写操作步骤了请结合我上传的文件理解和使用。1、选中b1f6插入/名称/指定选中首行确定建立多个班级名称。2、选中b1f1ctrlf3建立一个名称班级确定。3、选中h2h6数据/数据有效性/设置/允许/序列来源处录入“班级”双引号不输入只输入双引号内的内容。勾选“允许空值”和“提供下拉箭头”选项确定。4、选中i2i6数据/数据有效性/设置/允许/序列来源处录入“INDIRECTH2”双引号不输入只输入双引号内的内容。勾选“允许空值”和“提供下拉箭头”选项确定。好了现在看看是不是改变h行的值i列的下拉列表自动改变了呢二、复杂多级下拉菜单制作这里以一个简单的三级菜单为例进行说明。1、需要几级菜单就分别建立几个工作表存放例如本例就建立了一级名称、二级名称、三级名称这三个表这样做的好处是分类比较清晰容易检查错误。2、选中一级名称表的a1b1ctrlf3建立一个名称果蔬确定。3、选中二级名称表的a1b3插入/名称/指定选中首行确定建立多个二级名称。4、选中三级名称表的a1d5插入/名称/指定选中首行确定建立多个三级名称。以上步骤大家看懂了吧如果你要建立n级菜单那就如法炮制吧定义n个表的n个名称好了。5、好现在切换到三级菜单表选中a2a7数据/数据有效性/设置/允许/序列来源处录入“果蔬”双引号不输入只输入双引号内的内容。勾选“允许空值”和“提供下拉箭头”选项确定。这是建立一级菜单选项。6、选中b2b7数据/数据有效性/设置/允许/序列来源处录入“INDIRECTa2”双引号不输入只输入双引号内的内容。勾选“允许空值”和“提供下拉箭头”选项确定。这是建立二级菜单选项。7、选中c2c7数据/数据有效性/设置/允许/序列来源处录入“INDIRECTb2”双引号不输入只输入双引号内的内容。勾选“允许空值”和“提供下拉箭头”选项确定。这是建立三级菜单选项。简单吧如果要建立n级菜单只需要不停的按照上面的操作步骤操作即可。
通过Excel 2010的数据有效性制作二级和N级下拉菜单
通过Excel2010的数据有效性制作二级和N级下拉菜单 1. 功能描述。 Excel中用户输入数据时,Excel会产生一个下拉菜单,只允许用户输入菜单中预设好的这些数据。一级的下拉菜单常用于性别、政治面貌、是否判断内容;除此之外,二级的下拉菜单也很常用,例如在某企业的招聘网站上,你选择某个部门,后面就只能选择属于这个部门的一些职位,那么这些下拉菜单是如何制作的呢? 2. 一级下拉菜单 1) 选中“性别”数据区域 2) 执行“数据/有效性”命令,打开“数据有效性”对话框; 图1 3) 单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔);
图2 4) 单击“确定”按钮。 3. 二级下拉菜单 1) 先列出一个基本表表1。将A17:A19选中,在地址栏定义为“人力资源部”,并回车。检验的方法可以再选择A17:A19,地址栏会显示“人力资源部”。旧版本的MSO Excel会有一个专门的名称定义菜单,2010这样的定义方式更方便了,大家可以自己对照。 图3 同样方法,将B17:B20和C17:C20分别定义为“财务部”和“市场部”。
2) 再将A16:C16定义为“部门”。至此,层级上的定义就做好了,可以利用地址栏检验一下定义是否成功。 图4 3) 在要绘制的工作表表2里面,列出“部门”和“职位”两列。 图5 4) 按照之前“一级下拉菜单”的制作步骤,分别给“部门”列下的数据区域制作下拉菜单,不同的是,在“数据有效性”对话框中,“来源”是“=部门”,这个部门就是之前基本表中定义为“部门“,实际上包含了“人力资源部,财务部,市场部”三个内容。
- Excel_三级联动_下拉菜单制件_模板
- js实现的下拉框二级联动效果
- EXCEl表格联动
- 怎样在Dreamweaver中制作二级联动菜单
- excel应用场景:多级联动下拉列表实现选择一级部门下的二级部门
- EXCEL的多级数据有效性设置Word文档
- Ecel简单制作一年级二年级三年级及多级联动下拉菜单
- 实例给出Excel级联菜单
- Excel怎么设置二级联动下拉菜单?
- Excel简单制作一级、二级、三级及多级联动下拉菜单
- excel中创建多级联动菜单(含图解)
- javascript实现二级联动下拉框
- excel一级、二级联动下拉菜单制作
- Excel表格的基本操作技巧秘书基础.doc
- 三级联动下拉菜单
- 多级联动下拉菜单for excel
- Excel 三级联动 下拉菜单制件 模板
- Excel制作三级联动下拉菜单
- Excel简单制作一级、二级、三级及多级联动下拉菜单演示教学
- EXCEL表数据有效性多重下拉菜单