Excel知识反刍③:二级下拉菜单联动
发布网友
发布时间:2024-09-30 13:16
我来回答
共1个回答
热心网友
时间:2024-10-01 06:02
①在Excel中,要设置一级菜单,首先需单击要设置的位置,例如A1。
②接着在数据选项卡中选择“数据验证”。
③在允许选项中选择序列,并在来源处输入下拉菜单的具体内容,注意内容之间要用英文状态的逗号隔开。
④例如,若下拉菜单的内容是北京、上海、广州、深圳,则应输入【北京,上海,广州,深圳】,否则下拉菜单可能无法正常使用。
⑤若要设置一级下拉菜单联动,假设一级菜单内容为【北京,上海】,可以按照以下步骤操作:
①输入相关内容。
②选中菜单内容,点击公式选项卡,选择根据所选内容创建,然后点击确定。
③选中需要设置菜单的位置,在数据验证中允许序列选项与步骤1一致,来源处输入【=indirect($A$1)】,并确定。
④注意括号也必须是英文状态。
⑤后续下拉菜单内容变更,在此处维护。
⑥维护完后,选中菜单内容(A1:A5)-公式-根据所选内容创建-确定,是否替换选择【是】。
⑦若要设置二级菜单联动,假设一级菜单内容为【北京,上海】,而【北京】的二级为【朝阳区】,【上海】的二级为【长宁区,普陀区,徐汇区,静安区】,可以按照以下步骤操作:
①输入相关内容。
②选中需要设置一级菜单的位置(H2)或列(H:H),在数据验证中选择允许序列,并在来源处输入【=indirect($C$1:$D$1)】,并确定。
③选中菜单具体内容所有区域。
④使用快捷键定位到菜单内容,选择常量,并确定。
⑤根据是否设置单行菜单,在数据验证中允许序列选项输入相应公式,并确定。
⑥点击确定会出现报错提醒,选择忽略。
⑦后续下拉菜单更新,一级菜单更新步骤参考下图,二级菜单更新重复步骤3的①-④即可。