想必大家在买东西的时候,都会填写到收货地址这个过程,是不是在具体前面都是选择题啊,我生活中接触下拉菜单最多的就是这个时候(哈哈,淘宝逛多了)。
所谓下拉菜单就是给你做选择题而不是填空题,特别符合懒人气质,动动手指就可以完成地址输入。或者有的时候你需要统计一个表格,但是每个人的都不一样,导致你汇总时要一个个去改,多麻烦多浪费时间啊,下拉菜单就是专门来解决这个麻烦的。没错,在一些固定信息填写的时候都让他们做选择题,这样是不是很省事。
基本用法
下拉菜单的基本用法可以通过手动输入/引用以及老师多次提到的名称框来实现。
手动输入,就是先输入一些文本信息,但是当它第二次在出现的时候,可以直接按Alt+↓来实现。
引用也可以,数据验证-序列-来源
亦或者将引用部分的部门人员数据利用名称框来定义然后数据验证-序列-来选中直接输入定义的名称框名称。
总结一点,三个的花样就是数据验证的来源可以是自定义(中间需要英文状态下的逗号隔开,要么就是定义名称框,要么就是借用其他数据源)
另外还可以输入时有信息提示(有效的避免了通篇都是红色批注)或者将错误信息️圈示出来(自动校正数据),总之打开数据有效性的对话框,应有尽有。
动态下拉菜单
首先要生成一个超级表,这样添加再多的人都不用重新去定义数据有效性来源了。
1.选中区域按Ctrl+T生成超级表
2.将选中区域在名称框中定义一个名称
3.数据验证-来源=定义的那个名称(或者按F3)
4.原始数据无论增加多少,都不用再去改动来源了,可自动增加
快速录入当前时间
1.在一个单元格输入函数=NOW()
2.定义时间区域的数据有效性
3.将时间区域的单元格格式定义成时间格式
借贷方只能一方输入
利用函数=COUNTA($A2:$B2)=1
二级下拉菜单设置
1.定义1级下拉菜单,将所有省份创建名称框
2.省份一列,数据-数据验证-序列-来源=省份
3.选中所有省份及省份下的城市,按Ctrl+G定位常量,公式-根据所选内容创建(要根据省份的抬头选择首行还是别的位置)
4.利用INDIRECT函数
注解1,=A2,很好理解,就是等于A2这个单元格的值
注解2,引用加英文状态下的单元格,引用的是这个单元格里的文本
注解3,不加双引号,则引用的就是这个单元格二级下拉菜单的高级用法
二级下拉菜单的高级用法
当我们新增信息后怎么快速添加呢
1.将省份的数据验证的序列来源改成= =OFFSET($F$1,0,0,1,COUNTA($F$1:$XFD$1))
2.将省份下对应城市的序列来源改成= =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)))
联想式下拉菜单
操作步骤:
第1步 源数据排序。目的是把相似的内容排列在一起。如上图C列所示。
第2步 选取A列要设置的区域,右键菜单 - 定义名称。在如图所示的新那建名称窗口中:
名称:城市
引用位置:
=OFFSET('7.联想式下拉菜单'!$C$1,MATCH('7.联想式下拉菜单'!E6&"*",'7.联想式下拉菜单'!G:G,0)-1,,COUNTIF('7.联想式下拉菜单'!G:G,'7.联想式下拉菜单'!E6&"*"),1)
第3步数据选项卡 - 数据有效性 - 允许“序列”,来源 =城市
第4步 在数据有效性窗口中,去掉“输入无效数据时显示出错警告”的勾选。
每节课的最后几个内容都好高大上啊,基本掌握不了。
网友评论