WPS表格中制作二级联动下拉菜单,一直出错,求解。

已举报 回答
WPS表格中制作二级联动下拉菜单,一直出错,求解。
问在线客服
扫码问在线客服

WPS表格中制作二级联动下拉菜单,二级来源那里总是出错,求解。... WPS表格中制作二级联动下拉菜单,二级来源那里总是出错,求解。 展开 [图片] 查看全部

  • 回答数

    7

  • 浏览数

    1,103

7个回答 默认排序
  • 默认排序
  • 按时间排序

45c

已采纳
问题可能出在您对名称的定义上。建议按照以下步骤进行操作:
1. 首先,确保您为部门a2和选择k1:n1建立了数据有效性序列。
2. 接下来,在选择k1:n7中使用Ctrl+Shift+F3键来定义名称,并勾选第一个选项,即勾选了首行。最后点击确定。
3. 然后,在b2单元格中建立数据有效性检查。使用公式=indirect("a2" )来确定输入值。请注意,在公式中不要使用绝对引用。
通过以上步骤,您应该能够正确地设置名称和数据有效性检查,并解决可能出现的错误。如果问题仍然存在,请提供更多详细信息以便我们能够帮助您解决。
取消 评论
制作二级联动的Excel下拉菜单
取消 评论
在 Excel 中,制作一些有选择分类功能的表格时,需要制作下拉菜单,以便于每一行选择和减少输入,那么 Excel下拉菜单怎么做?这主要用公式中的定义名称和数据中的数据验证两项功能,用这两项功能可以制作出一级、二级、三级甚至更多级下拉菜单,并且两功能操作都有快捷键。
另外,在制作下拉菜单过程中,作为数据源的表格可能有空白单元格,而空白单格又不能选中,因此不能用框选,需要用定位条件来选择。制作好下拉菜单后,可能还会遇到需要把它们删除的情况,Excel 虽然没有提供直接的方法,但可用间接方法删除。
以下就是 Excel下拉菜单怎么做与如何删除的具体方法,操作中所用 Excel 版本为 2016。
Excel制作一级下拉菜单首先,我们要设定区域,输入部门名称(演示以H行为例,H2:H5 为部门名称)。
然后选中需要添加下拉菜单的所有单元格,进入「数据」-「数据工具」-「数据验证」,在「允许」中设为「序列」
选择来源,然后选择需要添加菜单中数据的单元格(是我们第一步设定部门名称的区域 H2:H5)
最后,确定即可完成。
Excel制作二级联动下拉菜单1、将要在【二级联动】工作表中设置二级下拉菜单,而在制作之前,我们需要将二级联动的数据存放到一个位置,这里我就放到了【Sheet2】工作表中。
首先,进入【Sheet2】,选中二级联动的数据(此处演示以A1:B6二级联动为例),进入「公式」-「定义的名称」-「根据所选内容创建」(Ctrl + Shift + F3 快捷键键,可以直接打开设置窗口),在对话框中将「最左列」前面方框里的勾取消掉,只保留「首行」前面的勾。最后确定即可
2、进入【二级联动】工作表
选中要设置一类的单元格(本次演示以【C2:C9】单元格为例)
进入「数据」-「数据工具」-「数据验证」,在「允许」中选择「序列」,在来源中,我们进入【Sheet2】工作表,选择顶部所有的“类别”(此处以【A1:B1】单元格演示为例),也就是一级分类,确定。
设置完后,我们可以看到在C2单元格中就可以使用下来菜单了。
3、选中要设置二类的单元格(本次演示以【D2:D9】单元格为例)
进入「数据」-「数据工具」-「数据验证」,在「允许」中选择「序列」,在来源中输入【=INDIRECT(C2)】,确定即可好了
Excel制作三级联动下拉菜单三级联动下拉菜单和二级联动下拉菜单操作步骤基本一致
1、将要在【二级联动】工作表中设置二级下拉菜单,而在制作之前,我们需要将二级联动及三级联动的数据存放到一个位置,这里我就放到了【Sheet2】工作表中。
首先,进入【Sheet2】,选中二级联动及三级联动的数据(此处演示以A1:B6二级联动,F1:I4三级联动为例),进入「公式」-「定义的名称」-「根据所选内容创建」(Ctrl + Shift + F3 快捷键键,可以直接打开设置窗口),在对话框中将「最左列」前面方框里的勾取消掉,只保留「首行」前面的勾。最后确定即可
2、进入【二级联动】工作表
选中要设置一类的单元格(本次演示以【C2:C9】单元格为例)
进入「数据」-「数据工具」-「数据验证」,在「允许」中选择「序列」,在来源中,我们进入【Sheet2】工作表,选择顶部所有的“类别”(此处以【A1:B1】单元格演示为例),也就是一级分类,确定。
设置完后,我们可以看到在C2单元格中就可以使用下来菜单了。
3、选中要设置二类的单元格(本次演示以【D2:D9】单元格为例)
进入「数据」-「数据工具」-「数据验证」,在「允许」中选择「序列」,在来源中输入【=INDIRECT(C2)】,确定即可好了
4、选中要设置三类的单元格(本次演示以【E2:E9】单元格为例)
进入「数据」-「数据工具」-「数据验证」,在「允许」中选择「序列」,在来源中输入【=INDIRECT(D2)】,确定即可
Excel下拉菜单删除清除下拉菜单格式及内容选中要设置清除的单元格
选择「开始」选项卡,单击「清除」图标,在弹出的选项中选择「全部清除」
下拉菜单被删除,单元格的内容和格式同时也被删除,
清除数据验证格式选中要设置清除数据验证的单元格
进入「数据」-「数据工具」-「数据验证」会提示 【选定区域含有多种类型的数据验证。是否清除当前设置并继续?】点击确定继续
弹出「数据验证」窗口,点击「全部清除」按钮后再点击「确定」按钮即可。
取消 评论
输入以下数组公式,按Ctrl+Shift+Enter组合键,然后向下填充公式
=INDEX($C$3:$F$18,MATCH($A22&$B22,$A$3:$A$18&$B$3:$B$18,0),MATCH(C22,$C$2:$F$2,0))
详见附图示例

追问 : 可以传个表格么,谢谢
取消 评论
下拉菜单可以用单元格“有效性-序列”来实现;其他联动单元格就用公式实现。 如果在有效性设置中,手工输入的序列是顺序号,其他联动单元格就可以用行号或列号来对顺序号作出响应;如果输入的序列不是顺序号,就需要在表单内单列这个序列的全部值,再用一个单元格为这个有效性数据单元与序列表作匹配,得到顺序号。 例1:在A1单元格有效性条件中,设置允许“序列”,来源为手工输入的1,2,3 要使B1联动,可在B1输入公式:=choose(A1,项目A,项目B,项目C) 例2:在X1:X3中输入序列值:X1=张三,X2=李四,X3=王五 在A1单元格有效性条件中,设置允许理“序列”,来源为X1:X3 在A2输入匹配公式:=match(A1,X1:X3,0) 要使B1联动,可在B1输入公式:=choose(A2,项目A,项目B,项沿急情广况统要谈哥许唱目C)
取消 评论
纯CSS可以实现下拉菜单的,CSS不算是程序设计,要做网页设计的话,CSS是最基础的工具了,你只用软件是无法实现的。

大概代码如下:
*{margin:0;padding:0;}
.menu{font-size:12px;position:relative;z-index:100;}
.menu ul{list-style:none;}
.menu li {float:left;position:relative;}
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:23px;}
.menu table {position:absolute; top:0; left:0;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.menu a{display:block;border:1px solid #aaa;background:red;padding:2px 10px;margin:3px;color:#fff;text-decoration:none;}
.menu a:hover{background:#f2cdb0;color:#f00;border:1px solid red;}
.menu ul ul{}
.menu ul ul li {clear:both;text-align:left;font-size:12px;}
.menu ul ul li a{display:block;width:100px;height:13px;margin:0;border:0;border-bottom:1px solid red;}
.menu ul ul li a:hover{border:0;background:#f2cdb0;border-bottom:1px solid #fff;}
取消 评论
Excel中下拉列表的应用很多,也很方便数据输入,尤其是联动下拉列表。 具体操作步骤如下:http://jingyan.baidu.com/article/414eccf61887cf6b421f0a74.html
取消 评论
ZOL问答 > WPS表格中制作二级联动下拉菜单,一直出错,求解。

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?