神奇酷炫的下拉菜单

2020-07-21  本文已影响0人  锡锡2019

一、基本用法

1.手工录入

a,输入部分需要录入的序列,然后alt+↓

b,数据验证:选中数据区域—数据—数据验证—允许--序列—来源--手工录入,中间以英文状态下的逗号隔开

2.引用

选中数据区域—数据—数据验证—允许--序列—来源--选择需要引用的数据

                         

3.名称框

选中数据区域—数据—数据验证—允许--序列—来源--直接输入“=XX(定义的名称框名称)”

4.数据限定区间值(例如:大于100,小于500)

数据验证--设置--允许--整数--数据--介于--最小值--100--最大值--500

5.身份份证号码

数据验证--设置--允许--文本长度--数据--等于--长度--18

二、进阶用法(提示信息/出错警告/圈释无效信息)

    选中数据区域—数据有效性—输入信息/出错警告/圈释无效信息

数据验证可以有多个标签可选,且可以各自设置(如,提示身份证18位,如果不符合18位自动提示报错等,),利用此功能可以避免很多的错误

三、动态下拉列表

我们之前已设置好,但是参数内容又要增加,这时如何同步到下拉菜单中?

1,插入超级表:选中参数内容--点击插入里的表格--确定或者按Ctrl+T--确定

2,为超级表定义名称:选中内容--名称框中定义名称“销售员”

3,设置下拉菜单列:数据--数据验证--选择序列--来源 =销售员或者按F3选择销售员

四、快速录入当前时间

1,在空白区域先输入公式:=NOW()按回车出现当前时间

2,在时间列表中录入对应的数据验证--序列--来源选择刚录入的时间区域

3,设置时间格式:Ctrl+1--设置单元格格式--选择要设置的时间格式(如hh:mm:ss)--完成

五、借贷只能一方输入

这功能会计上应当经常用到,这样子可以避免很多错误

操作步骤如下:

选中数据区域--数据验证--允许--自定义--公式输入=COUNTA($A2:$B2)=1--确认

六、二级下拉菜单

比如,你要实现选择某个省份时,对应就仅出现此省所附属的市名,如何实现呢?

1,选中源数据中省份信息—名称框输入省份

2,选中A列需要输入省份的单元格—数据验证—来源(=省份)

3,选择源数据区域—ctrl+G—常量—公式—根据所选内容创建—首行(如果省份在左则对称选左侧,根据实际情况)—确定

4,选择城市信息录入区域—数据验证—来源(=INDIRECT(A2))

若需要扩展省市信息怎么让它自动包含呢?如下:

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,对城市信息进行升序排列

    2,选择待录入数据区域—右键—定义名称(城市)—引用位置=OFFSET('7.联想式下拉菜单'!$C$1,MATCH('7.联想式下拉菜单'!E6&"*",'7.联想式下拉菜单'!G:G,0)-1,,COUNTIF('7.联想式下拉菜单'!G:G,'7.联想式下拉菜单'!E6&"*"),1)

    3,选择数据区域—数据验证—来源(=城市)—出错警告(去掉输入错误值警告的勾选信息)

公式说明:

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

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

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

上一篇下一篇

猜你喜欢

热点阅读