E战到底~神奇炫酷的下拉菜单

图片发自简书App

一、基本用法

1. 手工录入:录入部门→重复部门可按住Alt+↓即可快速生成选择即可


2. 引用:数据→数据验证→设置→序列→来源输入部门并用逗号隔开(英文状态)→确定 →下拉箭头选中

数据→数据验证→设置→序列→来源→选择基础数据→确定→下拉箭头选中

3. 名称框:文本 数据→数据验证→设置→序列→来源→=名称框(基础数据先设置名称框)或F3选择→确定→下拉箭头选中

数字:数据→数据验证→设置→整数→设置最小,最大值→确定

身份证号码:数据→数据验证→设置→文本长度设置等于18→确定


二、进阶用法

1. 提示信息:数据→数据验证→输入信息→ 请输入18位身份证号码→确定

2. 出错警告:数据→数据验证→出错警告→样式选择 →标题:请输入正确的号码→确定

3. 圈释无效信息:数据→数据验证→设置→长度等于18→确定→数据验证→圈出无效信息→改正错误信息即可

图片发自简书App

三、动态下拉菜单

先创建超级表,选中数据→插入→表格→确定/Ctrl+T→定义名称→数据验证→序列→=名称框名称/F3选择→确定

图片发自简书App

四、快速录入当前时间

使用=now()公式,选中时间区域→数据验证→设置→序列→来源→=now()单元格→确定→设置单元格格式(hh:mm:ss)→确定

图片发自简书App

五、借贷只能一方输入

选中数据区域→数据验证→设置→自定义→公式输入:=COUNTA($A2:$B2)=1→确定

COUNTA函数 返回参数列表中非空值的单元格个数。

利用函数 COUNTA 可以计算单元格区域或数组中包含数据的单元格个数。

图片发自简书App

六、二级下拉菜单

方法一:选择省份定义名称,“省份”→选中省份区域→数据验证→来源=省份→确定→选中对应区域(省及市)按Ctrl+G定位→常量确定(选中区域)→公式→根据所选内容创建→首行→确定→选择城市区域→数据验证→设置→序列→来源=INDIRECT(A2) →确定。

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)))

图片发自简书App

七、联想式下拉菜单

第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步 在数据有效性窗口中,去掉“输入无效数据时显示出错警告”的勾选。

图片发自简书App

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

推荐阅读更多精彩内容