现在我们制作了一个简单的下拉菜单,如下:
但是随着公司的逐渐扩大,部门也变得多了,目前我是把数据范围写死的
,所有每次添加一个部门,就得修改数据范围,那么现在我们不想修改这个范围了,想让他每次添加部门后,下拉菜单自己同步
方法一:使用函数
我们使用offset函数来动态的引用,使用快捷键【ctrl+F3】打开【名称管理器】
定义名称如下:
引用位置内容:
=OFFSET(Sheet3!$A$2:$A$5,,,COUNTA(Sheet3!$A:$A)-1)
接着在定义数据有效性定义中数据来源填写已经定义好的名称即可
我们在单元格A6中新增【人力资源部】,新增完成后,在下拉菜单直接就显示出【人力资源部】
方法二:使用表定义
选中A1:A5区域→插入→表格
创建表(点击确定)
然后创建【名称】
点击确定即可
然后【数据】→【数据验证】→F3
点击【确定】后,新增【金融部】测试,测试成功,结果如下: