1、制作动态下拉菜单的几个思路:a) 通过插入表格的方式(俗称超级表)b) 【来源】直接设置公式(公式取得动态区域)c) 【来源】直接输入事先预设的自定义名称(自定义名称取得动态区域)
2、方法一:插入表格(俗称超级表)光标定位在限定录入数据源的任意位置,功能菜单【插入】,【表格】,根据实际需要判断是否要勾选【表包含标题】,见图1选择要设置动态下拉菜疟觥窖捎单的单元格或区域(本例E1单元格),功能菜单【数据】,【数据验证】,【数据验证】,【来源】选择限定数据区域A2:A6,这样动态的下拉菜单就做好了,见图2/图3为了验证实际效果,我们可以在数据源区域下方A7:A8输入新增加的数据(东莞市/惠州市),在单击下拉菜单发现下拉选项数据已经自动更新了,见图4
3、方法二:【来源】设置公式按照生成下拉菜单的常规步骤,选择要设置动态下拉菜单的单元格或区域(本例E1单元格),功能菜单【数据】,【数据验证】,【数据验证】,【来源】处直接输入以下公式=OFFSET(A1,,,COUNTA(A:A),)确定,这样只要在A列下方数据有变化或者增加/减少,下拉菜单也会自动更新下拉选项
4、方法三:【来源】输入事先预设的自定义名称思路:首先,訇咀喃谆将限定数据区域定义一个可以自动扩展的名称,名称的引用跟方法二的公式即可。最后直接在【来源】处输入定义好的自定义名称具体操作遘抟斟喏步骤:1. 定义名称,功能区菜单【公式】,【定义名称】,弹出【新建名称】对话框,【名称】输入一个名称(俗称花名,只要符合自定义名称的命名规则即可),【引用位置】输入公式:=OFFSET(A1,,,COUNTA(A:A),)2.按照生成下拉菜单的常规步骤,选择要设置动态下拉菜单的单元格或区域(本例E1单元格),功能菜单【数据】,【数据验证】,【数据验证】,【来源】处直接输入:=菜单选项3. 这样只要A列区域的数据有变化或者增加/减少,下拉菜单都会自动更新
5、如果有有需要设置【输入信息】,【出错警告】,切换相应的选项设置即可