21天E战到底特训营第10天(20200721)
今天主题:神奇酷炫的下拉菜单
一、基本用法
1.手工录入
方法1:在手工录入部分数据后,直接-按ALT+↓进行选择,即可快速生成(注意:想要实现这样的功能前提是已经输入部分内容)
方法2:数据→数据验证→允许(序列)来源(输入内容,注意必须在英文状态下的逗号隔开)。
2.引用
(1)数据少:选中空白区域→数据→数据验证→设置→任意值改为序列→来源:输入销售部,财务部,设计部→确定(注意️这里的销售部,财务部,设计部中间的逗号是英文状态下逗号)
(2)数据多:选中空白区域→数据→数据验证→设置→任意值改为序列→来源:选择姓名区域→确定
3.名称框
对要引用的区域定义名称:绩效,选中空白区域→数据→数据验证→设置→任意值改为序列→来源=绩效,或者是按F3进行选择→确定
4.数值限制
选中空白区域→数据→数据验证→设置→任意值改为整数→然后设置最大值和最小值→确定
示例1:工龄100-500之间,数据-数据验证-设置-整数-介于最小数、最大数,如果输入不正确会报错。
5、文本长度限制
选中空白区域→数据→数据验证→设置→任意值改为文本长度→数据:等于→长度:18位→确定
示例2:18位身份证号码:数据→数据验证→设置→文本长度→18因大于15位,用单引号+身份证号码,如果输入数大于或小于18会报错
二、 进阶用法
1.提示信息:数据→数据验证→输入信息(标题、输入信息)数据不规范时报错
2.出错警告:数据→数据验证→出错警告→输入信息(样式、标题、错误信息)→确定出错时会出现提示信息。
3.圈释无效信息:先录入信息,设置文本长度、数据范围等。数据→数据验证→圈示无效数据→快速修改即可。快速校验是否录入错误。
三、动态下拉菜单
选中数据列→插入-→表格→确定(或快捷键Ctr+T) →创建建超级表。
先将对应的数据区域定义名称:数据→数据验证→来源→确定(新增数据时也会自动更新下拉菜单)。(也可以按F3出来选择框)
四、 快速录入当前时间
空白单元格D1输入=Now()→选中时间一列数据区域→数据→数据验证→设置→允许:序列→来源:=$D$1(这里是绝对引用)→确定→设置单元格格式→自定义→设定日期时间格式为小时分钟秒
五、 借贷只能一方输入
利用函数完成=COUNTA($A2:$B2)=1
COUNTA函数
返回参数列表中非空值的单元格个数。
利用函数 COUNTA 可以计算单元格区域或数组中包含数据的单元格个数。
六、二级下拉菜单
1、将全部省份定义名称
2、选中省份区域—数据—数据验证—允许“序列”,来源“省份”-确定
3、定义二级下拉菜单步骤较复杂:选中对应的区域—ctrl+G定位—常量—确定—公式——根据所选内容创建—默认“首行”(视实际情况进行调整)—选择城市区域—数据—数据验证—允许“序列”来源“INDIRECT(A2)”A2为省份第一个单元格—确定。
自动的二级下拉菜单的设置,数据自动更新:
选中数据区域—数据—数据验证—来源“=OFFSET”公式—确定
案例:
=INDIRECT(A2)
在A列和B列创建二级下拉列表
A2:A22中设置数据验证中的序列,来源输入: =OFFSET($F$1,0,0,1,COUNTA($F$1:$XFD$1))
B2:B22中设置数据验证中的序列,来源输入: =OFFSET($D$1,1,(MATCH(A2,$F$1:$XFD$1,0)-1),COUNTA(OFFSET($D$1,1,(MATCH(A2,$F$1:$XFD$1,0)-1),999,1)))
[if !supportLists]
七、联想式下拉菜单
操作步骤:
第1步 源数据排序。目的是把相似的内容排列在一起。
第2步 选取A列要设置的区域,右键菜单 - 定义名称。在如图所示的新那建名称窗口中:
第3步 数据选项卡 - 数据有效性 - 允许“序列”,来源 =城市
第4步 在数据有效性窗口中,去掉“输入无效数据时显示出错警告”的勾选。
3点收获
(1)数据验证帮你验证把关,它对单元格中的录入数据进行限制,符合条件的才可以输入,不符合的则禁止输入。
最后一个自定义可以和公式结合可以达到千变万化的效果。
(2最常用的序列这个功能,把序列的数据来源做成智能表格。如果有新增的数据内容,在智能表格中添加后,
就会在序列中自动添加
(3)圈释无效信息这个功能可以帮助我们检查是否所有数据都满足条件的数据圈出来,立即修改错误数据,增加准确率
3点改变
(1)先完成再完美,不纠结于过去(2)时间是有竟争属性的,合理规划时间(3)每天学习一点点,每天进步一点点
1点行动;
已开始在简书上输出打卡作业。