神奇酷炫的下拉菜单
基本用法 手工录入,重复的数据Alt+↓,快速生成刚才录入的内容 选中区域,数据验证,文本的允许设置成“序列”,来源里面输入我们需要引用的内容,逗号一定在英文状态下录入。生成下拉菜单。数据的允许设置成“整数”,设置“最大值”“最小值”,点击确定。身份证号码的允许设置成“文本长度”,等于“18位”(英文状态下输入单引号+号码)
引用,数据验证,文本的允许设置成“序列”,来源里面跳转到表格数据的基础信息表的内容,生成下拉菜单。
名称框,数据验证,文本的允许设置成“序列”,来源里面输入名称框的名字(快捷键F3),生成下拉菜单
进阶用法 提示信息,数据验证→输入信息→标题输入“提示”→输入信息输入提示的具体内容→确定
出错警告,数据验证→出错警告→选择样式→标题输入提示的具体内容→确定
圈释无效信息,校验错误信息。数据验证→数据验证设置在前完成→数据验证里的圈释无效信息,圈释无效信息,再进行修改。
动态下拉菜单 新增信息,选中信息利用超级表后,用名称框定义信息,将数据验证里的来源改成“=名称框的名字”
快速录入当前的时间 公式实现“=now()”,数据验证→来源等于“公式”,修改单元格格式为时间格式
借贷只能一方输入 选中数据区域→设置允许选择自定义→公式框里输入函数“”COUNTA(?:?)。此函数的意思是返回参数列表中非空值的单元格个数,函数计算单元格区域或数组中包含数据的单元格个数
二级下拉菜单 选中一级菜单→用名称框定义名称→数据验证→设置里来源为一级菜单的名称→确定一级下拉菜单完成。选中对应的二级下拉菜单区域→ctrl+G定位到“常量”→公式里的“根据所选内容创建”→选中待输入二级菜单区域→数据验证→允许设置成“序列”,来源“=INDIRECT(一级菜单输入区域的首单元格)”,点击确定。
新增二级数据以后用函数OFFSET来解决。
联想式下拉菜单 函数 第1步 源数据排序。目的是把相似的内容排列在一起。如上图C列所示。
第2步 选取A列要设置的区域,右键菜单 - 定义名称。在如图所示的新那建名称窗口中: 名称:城市
引用位置:
=OFFSET('7.联想式下拉菜单'!$C$1,MATCH('7.联想式下拉菜单'!E6&"*",'7.联想式下拉菜单'!G:G,0)-1,,COUNTIF('7.联想式下拉菜单'!G:G,'7.联想式下拉菜单'!E6&"*"),1)
第3步 数据选项卡 - 数据有效性 - 允许“序列”,来源 =城市