excel下拉框设置:根据条件显示序列

在Excel中,假如我想在B列使用下拉框,当A列的值等于a1时,B列下拉框显示的是{B1}序列;当A列的值等于a2时,B列下拉框显示的是{B2}序列。问下高手该如何实现?
终于弄明白了,现在Sheet2中输入序列,再选中序列定义一个名称,然后回到原来的表,在相应的单元格设置有效性,在“序列”中使用IF函数。在此感谢nqityw的提示!

1.首先,打开数据表。在查询旁边输入结果框,选择结果框,单击data菜单。

2.找到有效性按钮并单击有效性按钮。

3.接下来弹出有效性对话框。单击任意值并选择任意值中的序列。

4、输入公式= OFFSET ($C $1, MATCH (F2 & "*", C, C, 0) - 1, and COUNTIF (C: C, F2 & "*"), 1)”,单击ok。

5.然后尝试一下。输入一个单词后,将列出表中所有相关项。这就是我如何完成下拉菜单。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-11-26

数据有效性中使用公式。

步骤1:把A列的下拉菜单输入到D1:F1单元格,把B列子项输入下拉对应的行,可以随时添加,每个系列的子项可以不同项,如下图

步骤2:设置A列的有效性来源为D1:F1。

步骤3:设置B列的数据有效性,来源框中输入公式:再单击“确定”按钮。

=OFFSET($D$2,,MATCH($A1,$D$1:$F$1,0)-1,COUNTA(OFFSET($D$2,,MATCH($A1,$D$1:$F$1,0)-1,99)))

结果如下:

第2个回答  2019-03-27
用GVNTW给出的例子,在有效性来源处输入 =INDEX(D2:F6,,MATCH($A1,D1:F1,0))更简单。
第3个回答  2010-07-02
A列的值不能使用与列标、现有单元格相同的名称,象a1之类的,最好使用汉字或三位以上英文字母。
在另一工作表,如sheet2中建立数据库:A列命名,如AAA,在A列下输入{B1}序列;同理,B列命名,并在B列下输入序列。
回到使用的工作表,选择B列-有效性-序列:输入=indirect(A1)本回答被提问者采纳

excel下拉框设置:根据条件显示序列
1.首先,打开数据表。在查询旁边输入结果框,选择结果框,单击data菜单。2.找到有效性按钮并单击有效性按钮。3.接下来弹出有效性对话框。单击任意值并选择任意值中的序列。4、输入公式= OFFSET ($C $1, MATCH (F2 & "*", C, C, 0) - 1, and COUNTIF (C: C, F2 & "*"), 1)”,...

怎么把excel下拉菜单变为序列?
1、首先点击工具栏中的“开发工具”选项,点击“插入”中的“列表框”图标。然后在表格上画出一个列表框,并点击“属性”按钮。在打开的设置窗口中选择数据源区域为需要显示的数据单元格,勾选“复选”,点击确定。2、首先在Excel表格中点击“开发工具”选项卡中的“插入”下方的三角形符号。在打开的...

EXCEL怎么制作下拉菜单带条件那种,比如第一层选择某个省,下一列就会...
首先,选定包含省份和市的数据区域,按 Ctrl+G 打开定位窗口,在定位条件中勾选常量,点击确定。接着,在【公式】菜单选择【根据所选内容创建】,在弹出的窗口中选择首行,点击确定。然后,点击二级下拉菜单的目标单元格,转至【数据】菜单下选择【数据验证】,在允许选项中选择序列,在来源处输入公式:=...

excel下拉框设置:根据条件显示序列?
=INDEX(A:B,SMALL(IF(B:B="未结束",ROW(A:A),4^8),ROW(A1)),)数组函数Ctrl+shift+enter三键结束 先用辅助列得到上述结果,再用数据验证得到下图

excel下拉选项怎么做(excel如何设置下拉框选项)
方法一:利用已有数据制作下拉框。1、首先打开您的Excel文档,选择需要设置下拉框的表格区域。2、进入数据验证功能,选择“允许”选项中的“序列”。接着,您需要从文档中选择适合设置为下拉框的数据来源。3、成功设置后,Excel会自动根据所选数据生成一个下拉列表,供您在表格中进行选择。方法二:自定义...

EXCEL怎么制作下拉菜单带条件那种,比如第一层选择某个省,下一列就会...
,并为创建的值选择“首行——省份”。在“序列”设置中,使用函数`indirect()`,输入包含省份的单元格引用,这样市区下拉列表会根据省份的选取动态显示。如果你需要更细致的筛选,只需重复上述步骤,针对不同区域进行操作即可。通过这个步骤,你已经掌握了Excel下拉菜单的条件绑定,工作效率将大为提升。

excel下拉选项设置
1、打开表格,选择一个地方作为下拉选项的地方。2、输入要填写的四个等级(A\/B\/C\/D)。3、选择“数据”选项中的“有效性”进行点击。4、然后在出现的界面中,有效性条件栏中选择“序列”,来源栏中选择第二步输入的四个等级的区域。5、点击确定后返回。完成以上设置后,即可在Excel电子表格中设置...

excel有效序列下拉式三级菜单的具体设置方法
9. 点击菜单栏的“数据”,选择“数据验证”—“序列”,在“来源”中输入下面公式 =OFFSET(Sheet3!1:1,1,MATCH(B3,Sheet3!1:1,0)-1,COUNTA(OFFSET(Sheet3!1:1,1,MATCH(B3,Sheet3!1:1,0)-1,99,1)),1),最后点击确定即可 以上就是excel有效序列下拉式三级菜单的具体设置方法。

excel下拉列表怎么设置
1,点击数据:选择需要设置下拉选择项的单元格,点击上方菜单栏中的数据选项;2,点击有效性:在数据选项下找到并点击有效性,弹出数据有效性窗口;3,选择序列:点击设置选项下的允许一栏,选择序列;4,添加来源:在来源一栏输入需要添加的选项,每个选项之间需用英文逗号隔开,或者鼠标框选提前准备好的...

求助excel设置带有条件的下拉菜单
1、先将表格框架大致建立好,将姓名全部输入到A列,B列性别列具体信息暂时不输入;再到E1列输入男,E2列输入女;2、先将EXCEL的功能区切换到“数据”,再用鼠标选中B2到B7列;3、点击“数据有效性”→“数据有效性”,弹出数据有效性窗口;4、在“数据有效性”窗口,将有效性条件下的允许设置为“...

相似回答