excel中如何利用数据有效性设置下拉菜单?
感谢邀请、干货分享、绝不私藏~
我是明哥,前麦肯锡战略咨询顾问,埃森哲管理咨询顾问,13年职场经历,一个喜欢用思维导图架构PPT的老司机,欢迎关注我的头条号,一起成为职场精英。一、核心观点Excel的数据有效性设置,可以达到以下目的:
确保数据的一致性,当下拉列表的数据更新时,引用了该下拉列表的地方,数据都会自动更新,确保数据一致。
确保数据的有效性,数据只能从下拉列表中选取,否则系统会报错,同时无法保存数据。
提高效率,维护好下拉列表后,其他地方都是直接引用。
二、如何设置下拉菜单我们一起来先看一下场景,然后再看看怎么做。例子包括两部分,(1)【班级】列只能输入或选择“一年级、七年级”,(2)选择【班级】后,科目要根据【班级】的内容进行限制,如一年级只能选择“语文和数学”,七年级只能选择“语文、数学、英语、历史、地理”。
图1、根据一级下拉列表内容,自动匹配二级下拉列表的内容
步骤一(1)先维护下拉列表,如班级包括一年级、七年级,科目,一年级有语文和数学,七年级有语文、数学、英语、历史、地理等。
图2、 方便定义一级下拉列表和二级下拉列表的内容
步骤二(2)点【班级】列,数据验证
步骤三(3)在数据验证页面,选择【系列】、来源设置为之前定义的下拉列表内容
附:有效性验证测试:手工输入其他文字,如999,Excel提示数据验证不匹配,因为该列只能选择“一年级、七年级”
图3、4 、5根据有效性验证规则,限制一级下拉列表
步骤四(4)不同年级的科目和年级相关,因此需先定义【年级】列和【科目】列的对照关系。
方法:【公式】、【名称管理器】、【新建】、维护【引用位置】,名称随便定义。
步骤五(5)在【科目】列上点【数据验证】、【系列】、来源处输入“=INDIRECT(D3)”,其中D3为【班级】列,这样,选择不同的【班级】,出现的【科目】也就不同了。
图6、7,根据一级下拉列表内容,自动匹配二级下拉列表内容。
今天就分享这些,更多office技巧,请关注【思维导图PPT】,每天分享一篇思维导图、PPT、职场技巧干货,点赞、转发、助你早日升职加薪!
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有