在EXCEL中根据下拉按钮的内容,在一个区域中显示指定的数据(条件判断)。

需要下方绿色区域中根据下拉按钮的值显示右侧紫色区域的值。例如选择a时,绿色区域显示右侧蓝色区域中1对应的值(紫色的部分:1,2,3);选择b时,绿色区域显示右侧蓝色区域中2对应的值(紫色的部分);选择c时,绿色区域显示右侧蓝色区域中3对应的值(紫色的部分)。
用VBA和控件能实现功能两者都可以。
显示的数据组是分散的,也就是说我有很多组的数据希望可以显示。
橙色框中的1实际是a,b,c的返回值,我希望用这个1,2,3来显示下方蓝色框中1,2,3对应的数据。

数据区域如图,编辑框的是A4的内容,其它的可以使用填充句柄填充,目标区域会根据你的选择自动变化

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-11-27

用表格控件和offset函数可以实现:

控件格式设置和A9单元格公式都在截图里,offset函数中行和列的参数注意顺序+1,动态图就不弄了。文件没法上传。

第2个回答  2014-11-25
您好,

你说的这些,在Excel中叫做【数据有效性】,数据有效性作为Excel庞大数据分析与处理功能的一个细小分支,位于“数据”选项卡下,包含设置、输入信息、出错警告、输入法模式共四个二级选项,接下来会对每一个选项卡的使用方法、显示效果进行一一解释。

详情可以参考我的经验【数据有效性最全攻略】
http://jingyan.baidu.com/article/597035521f28ec8fc0074011.html本回答被网友采纳

如何在excel中实现,选择下拉菜单某一项,该表格中就出现选项对应的数据...
1、可以通过筛选设置来实现效果,首先打开需要修改的excel表格。2、鼠标单击A1单元格(名称选项)。3、之后点击工具栏“开始”中的“筛选”选项。4、在“名称”单元格右下角会出现下拉三角形。5、点击该下拉三角形,在跳出的页面中勾选需要显示的名称,例如选中“东北”。6、点击确定后,表格页面就只会...

excel 工作表中如何实现这种筛选: 通过下拉菜单选择筛选的条件,而在特...
在建立高级筛选条件的地方建立下拉菜单,每下拉一次菜单改变条件后,重新筛选一次,在筛选的选项中设定特定的区域显示筛选的内容。

如何在excel中实现,选择下拉菜单某一项,该表格中就出现选项对应的数据...
1.先准备好数据,一列为一级下拉菜单内容,其余为一级对应的二级内容,一级有几个数据,对应就有几列二级数据,且第一个单元格一定是一级数据中的内容。选择第一列二级数据,点击公式中的名称管理器右边,”根据所选内容创建“名称管理器:2.在新对话框中,保证勾选的是首行,点击”确定“:3.同样...

如何在excel表格中对一个单元格设置一个下拉菜单,对所需要的数据进行筛...
1、打开excel文档,选中需加入下拉选项的单元格。2、点击菜单中的“数据”->“数据有效性”->“数据有效性”。3、在弹出的页面中设置菜单下,点击“允许”下选择“序列”按钮。4、在来源中输入单元格中需设置的下拉选项,用英文的逗号“,”隔开,然后点击确定按钮。5、 即可得到我们要的效果。

Excel怎么实现单元格下拉选中内容后下面对应区域显示符合条件的内容...
在B2中输入或复制粘贴下列公式 =IFERROR(IF(B$1="方案一",VLOOKUP(A2,D:E,2,),IF(B$1="方案二",VLOOKUP(A2,F:G,2,),IF(B$1="方案三",VLOOKUP(A2,H:I,2,),""))),"")或 =IFERROR(VLOOKUP(A2,OFFSET(D:E,,MATCH(B$1,D$1:I$1,)-1,),2,),"")下拉填充 ...

如何在excel表格中对一个单元格设置一个下拉菜单,对所需要的数据进行筛...
你选择单元格→→单击数据→→数据有效性→→在允许里面选择_序列→→右边提供下拉箭头勾上(默认勾上的)在来源里面输入你想要的数据比如办公室,财务部,等注意每个部门用英文逗号隔开,要不然会出现办公室,财务部为一个选项。然后下拉就可以完成对每个单元格同样的设置。即每个单元格(你下拉的)都可以...

在excel中怎么可以根据下拉列表所选择的内容来显示所对应的内容
数据——筛选——自动筛选,或者是高级筛选。

EXCEL表格中怎样实现下拉菜单中选一个项目,然后在另外一个单元格显示...
原理如图,可根据自己需要更改 =IF(B1="上",A1*50%,IF(B1="中",A1*20%,IF(B1="下",A1*10%)))

EXCEL 如何实现 选择一个下拉选项后 指定区域的内容自动更新?
1、设置A1为下拉框 可以选择高端 中端 低端 使用数据有效性.选择A1单元格 数据--有效性--有效性条件允许--选择序列,接下来在来源输入:高端,中端,低端 确定即可得到下拉框效果.2、实现A1选择变化后 A2 需要用到Vlookup 因为不知道你A2到K20的内容具体是什么 所以这里只说实现的方法,不清楚的...

如何在excel中设置:选取下拉菜单的“部分值”,另个单元格会自动跳出相...
用VBA才行,ALT+F11 然后双击你想实现功能的表格,例如SHEET1 贴入下面代码即可 Private Sub Worksheet_Change(ByVal Target As Range)Dim i As Integer If Target.Column = 1 Then i = Target.Row If Target.Value = "a" Then Cells(i, 2) = 1 End If End If End Sub ...

相似回答