分享

在excel中如何做二级下拉菜单和三级下拉菜单?

 shelbypf 2019-04-03

比如现在有这样一张表,【名著】栏目设置下拉菜单,只显示四大名著,而【人物】栏目会根据【名著】栏目的内容自动更新,也即联动二级菜单。

一级菜单制作

我们首先选中F2单元格,选择【数据】菜单的【数据验证】命令,【验证条件】【允许】选择【序列】,然后再【来源】中引用A1:D1区域,最后点击确定,即可制作一级下拉菜单。

二级菜单制作

第1步:选中A1:D6单元格区域,找到【公式】菜单下的【定义名称】【根据所选内容创建】命令,然后只勾选【首行】选项。

第2步:选中G2单元格,和制作一级菜单一样,打开【数据验证】对话框,【允许】条件依然选择【序列】,而【来源】则要用公式引用F2单元格中定义的“名称”,输入“=INDIRECT(F2)”,最后确定即可生成相应的二级菜单。

这里INDIRECT函数的作用是根据F2单元格中定义的名称,引用对应的数组。我们可以打开【名称管理器】看看,如下图,发现“名著”名称即是数组名,对应的人物列表构成了整个数组。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多