• 欢迎访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D收藏吧

Excel制作二级联动菜单

数据分析 shanlin 1年前 (2018-07-02) 7次浏览 0个评论

在利用Excel制作交互式报表时,通常可能会用到二级联动菜单。如,以下根据辖区的选择,区域会出现各自辖区下的不同区域以供选择。

操作方法:

1、组织好码表数据和目标区域,如下:

2、在辖区选择区域G5设置数据有效性,数据→数据验证→数据验证→有效性条件允许中选择序列,来源选择辖区数据所在单元格。点击确定以完成设置。

3、设置联动的二级菜单:在选择区域部分重复操作2的步骤,来源输入公式:=OFFSET($B$4,1,MATCH($G$5,$B$4:$D$4,0)-1,50,1)。确定即制作完成。

此公式的五个参数分别表示:

$B$4:从$B$4单元格设置偏移

1:向下偏移1个单元格,作为开始取值的区域

MATCH($G$5,$B$4:$D$4,0)-1:匹配G5单元格所选内容所在的位置以确定向右的偏移单元格数

50:取偏移后50行的数据,这里还可以根据G5的内容去判断要向下取多少行,简便起见可以设置一个大于任何一个二级菜单数量的值

1:去偏移后1列的数据

百度网盘,文件下载:

链接https://yun.baidu.com/share/link?shareid=2081359417&uk=2248492829

密码:


Shanlin.info , 版权所有丨如未注明 , 均为原创丨转载请注明原文链接:Excel制作二级联动菜单
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到