基本用法
数据-数据验证
很久以前看别人用EXCEL表白的东西,一直不知道怎么做的,今天看到老师视频操作,恍然大悟。
1.手工录入
直接按住Alt+ ↓ 即可快速生成
注意: 想要实现这样的功能前提是已经输入部分内容。自定义序列了解一下。
2.引用
3.名称框
进阶用法
1.提示信息
2.出错警告
3.圈释无效信息
动态下拉列表
生成超级表
名称框用法
快速录入当前时间
NOW函数
借贷只能一方输入
数据验证-允许-自定义-公式:COUNTA
COUNTA函数
返回参数列表中非空值的单元格个数。
利用函数 COUNTA可以计算单元格区域或数组中包含数据的单元格个数。
=COUNTA($A2:$B2)=1
常用于会计记账科目中。
二级下拉菜单
=INDIRECT(A2)
官方说明: 返回由文本字符串指定的引用.此函数立即对引用进行计算,并显示其内容.
解赋大白话: 间接引用单元格的内容
使用格式: INDIRECT(ref_text,a1)
解赋白话格式: INDIRECT(目标单元格,a1)
参数定义: Ref_text 为对单元格的引用,此单元格可以包含A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用. A1 为一逻辑值,指明包含在单元格ref_text中的引用的类型.
要点: 当需要更改公式中单元格的引用,而不更改公式本身,请使用函数INDIRECT.
注意事项: 1.如果ref_text不是合法的单元格的引用,函数INDIRECT返回错误值#REF!. 2.如果ref_text是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开.如果源工作簿没有打开,函数INDIRECT返回错误值#REF!. 3.如果a1为FALSE,ref_text被解释为R1C1-样式的引用. 4.如果a1为TRUE或省略,ref_text被解释为A1-样式的引用.
省市区下拉菜单这个真的是经典应用,在我平时工作中因为涉及到地域较多,汇总的数据也比较多,如果不设格式,别人提交的结果格式真的是千奇百怪,要设定格式,又要注意地区对应,有这方法真的是省心省力不少。
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)))
联想式下拉菜单
第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步 在数据有效性窗口中,去掉“输入无效数据时显示出错警告”的勾选。
今日没有听的条件,只能对照着视频跟课件揣测,期间肯定有漏了的,明天补课。
我是1队精英战队文雪,开营第八天,加油。
网友评论