说明
本文是视频内容的图文整理版。
原版视频可以在文末观看。
成品预览
D1单元格添加了数据验证,数据源是左侧的姓名,增加一条新数据,数据验证的内容也会自动更新。
实现办法一:动态表与定义名称
点击数据源的任意一个单元格,使用Ctrl和T,将其转换为动态表。点击公式,定义名称,这里的名称是姓名,可以随意修改,下一步要用到。
将引用位置修改为除标题之外的所有数据,确定。
点击单元格D1,数据,数据验证,验证条件选择序列,来源中填写:“=姓名”,现在点击下拉列表,就可以看到所有姓名。
新增一条数据,重新打开下拉列表,数据已经自动更新。
实现办法二:使用OFFSET与COUNTA函数
OFFSET是一个引用函数,为了说明OFFSET的用法,在这里任意选择一个单元格,点击插入函数,搜索偏移,可以快速找到这个函数。
第一个参数是指数据的起始位置:点击A2,本例中,这个位置是固定的,因此使用F4,将其转换为绝对引用。
第二个参数是指从起始位置开始,移动的行数:填入正数向下移动,负数向上移动。
第三个参数是指从起始位置开始,移动的列数:填入正数向右移动,负数向左移动。本例全部填入0,不移动,引用的就是起始单元格本身。
第四及第五个参数是引用区域的高度和宽度。这里暂时不填,确定后可以得到引用结果。
双击这个单元格,前三个参数刚刚已经设置好了,现在输入英文格式的逗号,手动添加第四个参数,也就是引用区域的高度。
这里需要用到COUNTA函数,这个函数可以统计某范围内非空单元格的个数,为其指定范围A列,回车,电子表格会提示补充一个括号,确定即可。
在编辑栏选择公式复制,点击D1单元格,数据,数据验证,序列。
将公式粘贴到来源中,确定。
现在下拉列表中已经包含了所有姓名,新增一个,下拉列表也会自动更新。
02:52