easyui combobox根据输入内容动态查找_制作智能下拉菜单,自动筛选想要输入的数据,同事都看呆了...
大家好,今天跟大家分享下我们如何在Excel中制作智能下拉菜单,自动判断我们想要输入的内容,我们先来看一下效果,比如在这里我们想要输入小米的手机型号,只需要在单元格中输入小米然后点击下拉菜单,下拉菜单就会显示小米的所有型号,输入OPPO就会显示OPPO的所有型号,这个的制作也不难,下面就让我们来一起操作下吧
一、所需函数
智能下拉这个效果我们需要用到三个函数,我们先来简单的了解下这三个函数
1.find函数
Find函数:从字符串中查找特定字符串的位置
语法=find(需要查找的字符串,在那个字符串中查找,指定开始查找的位置)
2.iferror函数
Iferror函数:如果结果是一个错误值,则返回另一个结果,它可以用来屏蔽公式的错误值
语法=iferror(需要判断的结果,如果结果是错误值则返回这个结果
3. filter函数
filter函数:它是一个筛选函数,可以根据条件来筛选数据
语法=filter(筛选的数据区域,筛选条件,找不到结果则返回这个值)
它的第三参数是一个可选参数,可以将其省略掉
二、找到相关结果
1.判断是否存在关键字
在这里我们将函数设置为:=FIND($E$3,A2,1)然后向下填充,这样的话如果单元格中包含小米两个字就会返回一个数值,不包含小米两个字就会返回#VALUE!这个错误值
第一参数:需要查找的值,$E$3
第二参数:查找的数据区域,A2
第三参数:开始查找的位置,1,就是从第二参数的第一个字符串开始查找
2.屏蔽错误值
我们需要利用filter函数函数制作智能下来菜单,但是这个函数无法兼容错误值,所以我们需要将错误值屏蔽掉,在这里我们需要将公式设置为: =IFERROR(B2*0,1)然后向下填充即可
第一参数:需要判断的结果,B2*0
第二参数:如果结果是错误值则返回这个结果,在这里会返回1
在这里我们用iferror函数的第一参数是b2乘以0,如果结果是错误值的单元格乘以0它的结果依然是错误值,如果结果是数值的单元格乘以0他的结果就是0,错误值就会返回1这个结果
3.筛选数据
随后我们只需要利用filter函数来筛选数据即可,需要将函数设置为: =FILTER(A2:A21,C2:C21=0),这样的话就能找到与小米有关的所有型号
第一参数:需要筛选的数据区域,A2:A21
第二参数:筛选条件,C2:C21=0
第三参数:省略
在这里需要注意的是第一参数与第二参数的数据区域必须一一对应
三、制作智能下拉菜单
首先我们点击需要设置的单元格,然后点击数据功能组打开数据验证找到序列,选择我们利用filter函数得到的第一个结果也就是f3单元格然后按shift+3输入#号,代表引用单元格所在的动态数组,随后点击出错警告将输入无效数据时显示警告,将对勾去然后点击确定,至此就制作完毕了,我们只需要将辅助数据隐藏掉即可
以上就是今天分享的方法,怎么样?你学会了吗?
我是Excel从零到一,关注我,持续分享更多Excel技巧
easyui combobox根据输入内容动态查找_制作智能下拉菜单,自动筛选想要输入的数据,同事都看呆了...相关推荐
- excel下拉菜单自动匹配_自动将新项目添加到Excel数据验证下拉菜单
excel下拉菜单自动匹配 There's a sample Excel workbook on my Contextures website that uses a bit of Excel VBA ...
- (翻译)用户的输入已知时,不要使用下拉菜单
在字段中使用下拉菜单之前应先自问,用户不看下拉项是否知道该填什么内容?如果答案为是,则不要使用下拉菜单,而应采用自动完成方式. 如果用户知道要输入的内容,就没必要让他们在一组下拉项中滚动查看, ...
- 列表下拉框自动模糊自动检索_「EXCEL下拉菜单中的高手」模糊匹配,自动查找,筛选下拉,绝了...
今日帮朋友做了一个案例,其中一个知识点,就是模糊查找自动匹配下拉菜单 在这个朋友人美.心善.开朗.乐观,在此祝福她永远年轻漂亮 现在讲这个功能,做了一份详细的教程,希望能帮到大家,让她也学会 效果:如 ...
- php excel多级下拉菜单自动匹配,让Excel如程序般酷炫,两步让多级下拉菜单自动匹配内容...
Excel表格如何实现二级下拉菜单的联动 有时候我们需要为表格做下拉菜单,一级的下拉菜单你可能直接用数据验证或者数据有效性就可以实现,那今天转角要教给大家的是有关二级菜单的联动,Office达人可要看 ...
- 华为手机下拉菜单变大_华为手机下拉菜单变少了 华为下拉通知栏变白色
华为荣耀7的下拉菜单不见了怎么办? 1.在手机桌面上找到[设置]按钮,点击"设置"去设置界面找回2.点击"设置"后,进入"常用设置",在右边 ...
- 反射效果,自己公司内部编码,在text上输入内容后,通过输入内容查询数据库,弹出下拉框
js页面:通过楦头编号光标移除事件,查询尺码 /*** 楦头编号点击事件,反射模糊查询*/ $(function(){$("#sizeName").attr("hidde ...
- iphone下拉菜单卡住了_苹果手机怎么下拉菜单 苹果x右上角下拉失灵怎么办
苹果手机下拉菜单怎么设置? 苹果手机下拉菜单的设置步骤如下: 1.打开主屏上的设置应用 2.在设置列表中找到控制中心一栏,点击进入 3.接下来请关闭在控制中心列表下的二个选项 4.随后我们再重新打开这 ...
- jq中查找上级_必备实用技能:在EXCEL中制作下拉菜单
发出去表格统计信息,收回来时却发现填得乱糟糟?小白通教你制作下拉菜单,填表人只能规规矩矩从你给的选项中填.认真学习,这个是必备技能哦. 单级下拉菜单 1. 选择需要编辑的单元格,选择"数据- ...
- excel单元格下拉选项怎么设置_使用Excel制作搜索式下拉菜单,让你不再烦恼下拉选项多内容...
中岁颇好道,晚家南山陲.兴来每独往,胜事空自知.行到水穷处,坐看云起时.偶然值林叟,谈笑无还期. --[唐] 王维<终南别业> 下拉菜单,相信大家一定不陌生. 当我们需要快速输入数据内容, ...
- vba有下拉框的模糊查找_输入快10倍,带模糊查找的Excel下拉菜单来了!
在Excel表格中设置下拉菜单很简单,但带模糊查询的你见过吗?兰色做了一个,先睹为快: 估计会有同学说兰色是用VBA做的. No! 做这样的智能菜单只需要一个辅助公式即可. 制作步骤: 1.设置辅助公 ...
最新文章
- 干货 | 算法工程师入门第二期——穆黎森讲增强学习(一) 本文作者:大牛讲堂	编辑:刘芳平	2017-07-19 11:38 导语:地平线大牛讲堂算法工程师入门第二期来啦!本期地平线资深算法工程师、增
- Oracle442个应用场景-----------Oracle数据库物理结构
- [html] 在两个iframe之间传递参数的方法有哪些?
- 【Python】random模块生成多种类型随机数
- Eureka整合sidecar异构调用
- Jquery—对$()的总结
- python求最大值最小值求和_python3.2求和与最值
- python图片转手绘_python图片转素描软件
- 软件开发新技术(工具及相关技术)
- 破解SQLyog 30天试用
- 什么是代理ip,代理ip的用途有哪些?
- SQL Server 2017的Linked Server配置触发的bug“Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION”...
- 大学两年的总结与感悟
- matlab 向量取倒数,Matlab 求倒数命令及控制方法
- egret引擎下,微信分包,微信登陆,微信分享例子
- Infiniband互连网络概述
- 集群环境下定时任务保证只有一台服务器执行
- 超强总结,用心分享丨大数据超神之路(七):Apache Doris上篇
- 图解数据分析(1) | 数据分析介绍(数据科学家入门·完结)
- kindeditor编辑器复制粘贴图片上传
热门文章
- Adversarial examples in the physical world论文解读
- 第四季-专题19-I2C驱动程序设计
- 最近面试有感,不要耍小聪明,面试官都是开了上帝视角的
- ASP.NET with C#生成验证码的过程
- 四步帮你分析用户流失原因 - 产品设计GAP模型
- 一个通用的单元测试框架的思考和设计06-实现篇-自动管理测试数据-如何临时关闭数据外键约束...
- DNS解析错误解决办法
- treeview 如何从多个数据表中获取数据动态生成 [提问]
- WinXP中自带的netsh命令自动切换IP(zz)
- windows下git安装配置