2018-09-08 神奇酷炫的下拉菜单

一、基本用法

1.手工录入:

方法一、录入要输入的几种内容后,直接按住Alt+ ↓   即可快速生成(注意: 想要实现这样的功能前提是已经输入部分内容)

方法二、设置“数据验证”,序列,注意序列内容之间的逗号,用英文状态的。

2.引用

序列可以引用参数表里设置好的数据序列。

3.名称框

事先参数表里的序列区域定义好名称框,在设置序列时输入 =名称,或者按F3选取名称。

“数据验证”还可以设置输入内容的:文本长度(如输入身份证号码,固定18位,输入时先要加英文状态的单引号),数值的最大最小值。

二、进阶用法

1.提示信息

批注不利于观看,可以用“数据验证”中的“输入信息”,设置提示语,显示位置可以调整。

2.出错警告

“数据验证”中的“出错警告”,选“停止”,输入提示语。

3.圈释无效信息

先录好数据,设置验证规则,圈释无效信息,快速标识不符合规则的数据,方便修改。

三、动态下拉菜单

参数表如果有增加,但设置好的下拉菜单不会跟着变,怎么办呢?

1、选择参数表,设置成超级表(插入→表格,or  CTRL+T)

2、选择参数区域,设置名称框的名称

3、设置“数据验证”,= 名称

四、快速录入当前时间

操作步骤

1、now()函数提取当前时间

2、数据验证设置 =当前时间单元格

3、单元格格式选择 h:mm:ss的那种

4、输入内容,旁边的时间单元格选择下拉菜单里的当前时间即可。

五、借贷只能一方输入

数据验证用自定义输入  =COUNTA($A2:$B2)=1

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

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

六、二级下拉菜单(重点)

动图太大,传不上来。。。

方法:在A列和B列创建二级下拉列表,用到:

定位常量、批量设置名称框(公式→名称管理器)、 数据验证中的序列来源输入=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)))

七、联想式下拉菜单

(拓展思路)

操作步骤:

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

为啥要去掉“输入无效数据时显示出错警告”?还没懂,函数也没完全弄懂。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,222评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,455评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,720评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,568评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,696评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,879评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,028评论 3 409
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,773评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,220评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,550评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,697评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,360评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,002评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,782评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,010评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,433评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,587评论 2 350

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明先生_X自主阅读 15,969评论 3 119
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,633评论 18 139
  • 如果说“人生除死无大事”,或者说,就连生老病死也是稀松的平常事,因为那是每一个人终其一生所无法避免的,哪怕当年几代...
    佛系肉团阅读 397评论 1 2
  • 今天天气很热,只有框架,不知道具体咋操作,不会啊!!
    Krystal_秀晶阅读 110评论 0 0
  • 今天已经不想再去感受陌生人,见了好几位专家,听着他们的嘴巴里说出那么残忍的话,每一次听到“没有醒过来的可能、没有希...
    晴敏阅读 88评论 0 2