EXCEL中下拉列表的条件设置问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL中下拉列表的条件设置问题相关的知识,希望对你有一定的参考价值。

是这样的,假设我在路由器上分配了四种带宽,1M,2M,3M,4M,这四种带宽对应的IP地址最后一字节分别是11~50,51~100,101~150,151~200。
假如我设置A10~A100为宽带的带宽,并执行数据/有效性来设置一个下拉列表,使点击A10~A100任何一个单元格后都会弹出一个下拉列表,让我从里面选择带宽。同时,B10~B100就是对应的IP地址的最后一字节,而当点下B10~B100后同样要弹出一个下拉列表用于让我选择IP地址,那么这里就有两个问题:
第一,假如我在A10选择了1M,那么点击B10的时候弹出的下拉列表里只显示11~50这一系列数字供我选择,同理,当点击A10选择的是3M,那么点击B10的时个弹出的下拉列表里就只显示101~150这一系列数字供我选择。
第二,由于IP地址不能重复,所以,在选择以后还要对我所选择的数据进行判断,看有没有重复的数据,如果有,弹出警告。
就以上两个问题,不知EXCEL是否有这个功能,请EXCEL高手帮一下忙。回答得好我还可以再加分的。先谢谢了。
请问“名称框”在哪里?

1、先将表格框架大致建立好,将姓名全部输入到A列,B列性别列具体信息暂时不输入;再到E1列输入男,E2列输入女;
2、先将EXCEL的功能区切换到“数据”,再用鼠标选中B2到B7列;
3、点击“数据有效性”→“数据有效性”,弹出数据有效性窗口;
4、在“数据有效性”窗口,将有效性条件下的允许设置为“序列”;
5、再点击“来源”后面的选择按钮,用鼠标框选E1和E2,选择好之后再点击数据有效性后的返回按钮,回到“数据有效性”窗口,并点击确定;
6、此时,性别下面的的单元格后面就会自动出现一个下拉提示符,点击即可实现下拉选择;
7、如果要取消下拉菜单,则选中添加下拉菜单的单元格后进入第4步的窗口,点击“全部清除”即可;
8、要使表格更加美观,我们可以选中E列,并点击鼠标右键,选择“隐藏”。
参考技术A 选中A10~A100,在菜单点“数据”的“有效性”将弹出“数据有效性”的对话框,在“设置”一栏的“允许”中下拉选择“序列”,然后在来源中输入:
1M,2M,3M,4M
(注意逗号需用半角)

IP的条件设置需用辅助列,比如在Y10中输入公式:
=MATCH(A10,"1M","2M","3M","4M")
然后一直向下填充公式到Y100
在Z1~Z200中依次录入数字1~200
然后再选中B10~B100,同上设置有效性的序列,不过在来源中输入:
=OFFSET($Z$1,CHOOSE(Y10,10,50,100,150),,50,1)

最后将Y列和Z列隐藏

或只用Z列的辅助列,
选中B10~B100,同上设置有效性的序列,不过在来源中输入:
=OFFSET($Z$1,CHOOSE(CEILING(FIND(A10,"1M2M3M4M")/2,1),10,50,100,150),,50,1)

不过这样只能满足你的条件一,至于不能重复则不行。

名称框是左上角的那个框,平时显示单元格的地址,比如:A1
一楼的答案还是一样,不可能满足你的两个条件。他用的也是数据有效性。在EXCEL2003一个单元格只能用一个有效性。所以用有效性只能满足一个条件。除非用其它的,比如VB,但这个我也不会
参考技术B 第一个 问题: 二级下拉菜单

http://zhidao.baidu.com/question/6237452.html?si=2

http://zhidao.baidu.com/question/107652318.html?si=4

http://hi.baidu.com/sykamuni/album/item/73769c6cfee57bd8431694b8.html
=======================================

插入--名称--自定义 输入名称
=============================================

第二个问题 数据有效性

选中B列 数据--有效性--自定义--- 输入公式: =countif(D:D,D1)<2

自己设置 警告信息

参考资料:http://zhidao.baidu.com/question/6237452.html?si=2

本回答被提问者采纳
参考技术C 数据有效性的问题:
数据/有效性。在对话框里面可以进行设置。
参考技术D 请把表发送给 619791999 来设置

Excel中设置下拉列表的来源怎么选择其他工作表的内容

参考技术A

Excel中设置下拉列表的来源怎么选择其他工作表的内容

我就简单的说一下 SHEET1 的A1 要引用SHEET2的a1:a2的内容
在数据有效性里面选序列 输入=INDIRECT("sheet2!a1:a2")
或者你可以按楼上的意思 定义名称然后直接=名称也可以~~

2007excel中引用别的工作表 设置多级下拉列表

需要插入名称,把问题作为内容(邮件主题一定要包含“excel”),excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下yqch134@163.

如何在程序中设置弹出下拉列表的下拉选择项

javascript设置下拉框选中项通常有以下两种方法: 直接设置下拉框的value属性值,即可将option选项中相应value值选项选中。 循环判断option的value值,将满足条件的option的selected属性设置为true。 下面用第一种方法演示根据文本框值设置下拉...

excel 一个工作表的内容等于另外一个工作表的内容

在b2单元格输入
=INDIRECT("sheet1!b"&21*ROW(A1)-18)
下拉

excel下拉列表调用其它工作表中的值!

点菜单,插入-名称-定义,取个名字比如:KK,在引用位置填写如:=Sheet2!$B:$B(也可以手动选择),然后点击“添加”按钮,转到sheet1表,选中任一单元格,点菜单,数据-有效性,“允许”框选“序列”,来源填写:=kk

怎么截取菜单的下拉列表的内容

按下CTRL+ALT+A+SHIFT别动,再点击下拉菜单,松开SHIFT,即可截取,然后按住CTRL双击,再进行粘贴就可以了

Excel 下拉列表怎样引用其他工作表中的数据区域

划选B1:B10给这个区域取个名称,比如XX等等,让后选择“序列”,其“来源”等于这个名称就OK了。

请教excel专家,怎样在单元格内加入下拉列表选项,下拉列表选项中的内容从另外工作表中提取。请教高手

下拉列表选项的内容只能来源于本工作表中,如果选项内容在另外工作表中,可以通过公式转换到本工作表中再利用。
例如,原选项内容在SHEET2的C1:C3中,现在要在SHEET1中建立下拉菜单,可先在SHEET1的C1单元格中输入公式:
=SHEET2!C1
将公式复制到C2和C3单元格。
单击SHEET1中要建立下拉菜单的单元格,点“数据”->“有效性”->“设置”,在“允许”下面选择“序列”,在“来源”下面的框中输入“=$C$1:$C$#”,选中“提供下拉箭头”,点“确定”。
设定好的可将SHEET1工作表的C列隐藏。

excel怎么合并两个工作表的内容

:jingyan.baidu./article/48206aeaf04c37216ad6b399.

怎么设置 CComboBox下拉列表的长度

鼠标放到控件向下的箭头上,鼠标变成上下双向箭头,单击后出现一个矩形,向下拉大这个矩形
不管拉多大运行都没有效果,box的No Integral Height属性修改成了true,用过SetWindowPos函数修改过box的大小,
注释SetWindowPos后显示正常,但是我需要SetWindowPos来改变控件位置,该怎么办,才能兼顾

以上是关于EXCEL中下拉列表的条件设置问题的主要内容,如果未能解决你的问题,请参考以下文章

Excel 在线求助:下拉菜单一对多选择

下拉列表内容怎么设置?

如何导出excel中下拉菜单的内容?

怎么弄EXCEL表的下拉框,选择里面的项会自带颜色

设置数据源时,TNS Service name那个下拉列表没有数据库名选

Excel 2013中单元格添加下拉列表的方法