E站到底第8期特训营笔记 8

2019年7月19日 E8  第八天

越是碎片化时代,越需要系统化学习。

今天学习的是神奇酷炫的下拉式菜单

打卡第8天(2019/7/19)

一 基本用法

文本

1 手工录入

选中区域—数据—数据验证—允许-序列-来源-手动录入信息(注意点:要用英文状态下“,”)--出现下拉菜单选中就可以了

2 利用引用

选中区域—数据—数据验证—允许—序列—来源--(点击到信息基础表)选中信息单元格—确定

3 利用名称框

首先定义名称框---数据—数据验证—验证—允许(序列)—来源(=“名称框”)

或定义名称框---数据—数据验证—验证—允许(序列)—按F3—选择“定义的名称框”



数字

选中区域—数据—数据验证—允许—整数—选择最小值----选择最大值

身份证号码设置文本长度

选中区域—数据—数据验证—允许—文本长度—等于—18位(注意 输入身份证号码前先录入单引号)

二 进阶用法

1 提示信息(举例身份证)

选中区域—-数据--数据验证--输入信息—标题(提示)--输入信息(请输入8位身份证号码)-确定

2出错警告(举例身份证)

选中区域—-数据--数据验证—出错警告—样式(停止)--标题(提示)--错误信息(请输入正确号码)

3圈释无效信息(举例身份证)

选中区域—数据—数据验证—允许(文本长度)--数据(等于)--长度10—数据验证—圈释无效信息

三 动态下拉列表

超级表引用

选中区域—插入-表格-确定(或CTRL+T---确定),超级表完成后选区域定义名称(如销售员)--数据—数据验证—允许(序列)-来源(=名称“如销售员”)

四 快速录入当前时间( 记录每一步操作时间)

空白区域输入公式=NOW –选中区域—数据-数据验证—允许(序列)--来源(=“公式区域”)--确定,接着设置单元格格式,数字—自定义—时,分,秒—确定

五 借贷只能一方输入

  选中区域—数据—数据验证—允许(自定义)--公式(CLUNTA( )=1)

六 二级下拉菜单(举例省份,城市)

省份定义名称框—选中省份区域—数据—数据验证—允许(序列)--来源(=省份)--确定

  二级菜单城市:选中对应的区域(城市)--定位(CTRL+G)--常量—(找到菜单)公式—根据所选内容创建--(默认)首行—确定,最后选中省份城市信息区域—数据—数据验证—允许(序列)--来源(=INDIRECT())--确定

二级下拉菜单2(动态)

设置数据验证中的序列,来源输入=OFFSET

七 联想式下拉菜单

第1步 源数据排序。目的是把相似的内容排列在一起。如上图C列所示。

第2步 选取A列要设置的区域,右键菜单 - 定义名称。在如图所示的新那建名称窗口中:

名称:城市

引用位置:

=OFFSET('7.联想式下拉菜单'!$C$1,MATCH('7.联想式下拉菜单'!E6&"*",'7.联想式下拉菜单'!G:G,0)-1,,COUNTIF('7.联想式下拉菜单'!G:G,'7.联想式下拉菜单'!E6&"*"),1)

match()查找输入的字符串在C列的开始位置,&"*"实现模糊查找。

Countif()统计以输入字符串开头的车型有多少个

offset() 获取开始行数和总行数,用offset生成动态引用区域。

第3步 数据选项卡 -  数据有效性 - 允许“序列”,来源 =城市

第4步 在数据有效性窗口中,去掉“输入无效数据时显示出错警告”的勾选。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容