百摩网
当前位置: 首页 生活百科

下拉菜单自动筛选(制作智能下拉菜单)

时间:2023-07-15 作者: 小编 阅读量: 3 栏目名: 生活百科

Hello,大家好,大家工作中有没有遇过这样的情况,下拉菜单非常的项目很多多,想手动输入还被提示输入错误,这个时候我们只能一个一个的点选非常的麻烦,效率很低,今天就跟大家分享下如何制作智能式下拉菜单,可以根据我们输入的数据给出下拉的列表,能够快速提高工作效率,如下图,当我们在智能下拉中输入小米,下拉中仅仅会出现小米的选项,而普通下拉无法输入内容,只能在下拉中选择一、3个函数制作智能下拉菜单我们是使

Hello,大家好,大家工作中有没有遇过这样的情况,下拉菜单非常的项目很多多,想手动输入还被提示输入错误,这个时候我们只能一个一个的点选非常的麻烦,效率很低,今天就跟大家分享下如何制作智能式下拉菜单,可以根据我们输入的数据给出下拉的列表,能够快速提高工作效率,如下图,当我们在智能下拉中输入小米,下拉中仅仅会出现小米的选项,而普通下拉无法输入内容,只能在下拉中选择

一、3个函数

制作智能下拉菜单我们是使用函数完成的,在这里我们需要用到3个函数:offset、match以及countif函数,对于match以及countif函数都是我们常用的函数,在这里就不多丛介绍了,我们来了解下这offset函数的作用以及参数

Offset函数:offset是一个偏移函数,它以一个基点为原点进行偏移得到一个新的偏移区域

第一参数:参照区域,以选择的区域作为偏移基点第二参数:行数,将基点区域在行方向移动多少行单元格第三参数:列数,将以行方向移动过的区域,再以列方向移动多少个单元格第四参数:高度,将第一第二参数移动过后的新区域取多少列第五参数:宽度,将第一第二参数移动过后的新区域取多少行

第2到第5参数如果不填写则需省略

offset函数会根据一个单元格的位置,移动得到另一个新的数据区域,它返回的结果是一个区域,并不是一个单元格,所以常与函数进行嵌套使用,这个函数经常用于制作动态图表

二、制作智能下拉

首先我们需要对数据进行排序,这一点非常重要,如果不排序是不能达到这样的效果的,然后我们点击想要制作智能下拉的单元格,点击数据找到数据验证,在允许中找到序列,然后输入函数:

=OFFSET($A$1,MATCH(C2&"*",$A:$A,0)-1,,COUNTIF($A:$A,C2&"*"))

紧接着我们点击出错警告,将输入无效数据时显示出错警告前面的对勾去掉,点击确定,这样的话智能下拉就完成了

下面跟大家简单的介绍先函数

=OFFSET($A$1,MATCH(C2&"*",$A:$A,0)-1,,COUNTIF($A:$A,C2&"*"))

第一参数:基点,$A$1,基点单元格,也就是我们表头的位置,需绝对引用

第二参数:移动的行数 ,MATCH(C2&"*",$A:$A,0)-1,在这里match函数的作用是查找在下拉中输入的数据在A列的位置,第一参数:C2&"*",在这里星号是通配符代表任意多个字符,比如我们在单元格中输入vivo。就是查找以vivo开头的单元格的位置,因为有重复值的存在,函数仅仅会返回都一个查找的结果,在这里我们需要将查找结果减去1是因为有表头的存在,如果没有表头的话在这里就不用减去1了

第三参数:移动的列数,以为这个仅有一列,所以我们可以将第三参数省略

第四参数:偏移后区域的高度,COUNTIF($A:$A,C2&"*"),在这里我们使用countif计数同样的在这里我们也使用了C2&"*",我们假设单元格中输入vivo,他就会统计以vivo开头的单元格的个数

第五参数:偏移后区域的宽度,仅为数据仅有1列,所以可以省略第五参数

因为offset获得是一个数据区域,当我们输入不同的数据,函数就会返回不同的数据区域,从而达到智能下拉的效果

智能下拉的制作还是需要一定的函数基础的,如果你觉得难的话,可以直接使用上面的函数,替换相应的单元格位置即可

我是excel从零到一,关注我持续分享更多excel技巧

    推荐阅读
  • 韩国车怎么样 韩国车怎么样 胡侃汽车

    说起大众品牌,在很多业内人士看来,它无疑是一款“神车”,因为其销量常年位居世界第一。这种现象就是“销量不代表质量”的最好证明之一。以大众帕萨特和现代索纳塔为例,对比它们的10万公里,从而得出这两个品牌的品质差异。该车型采用7DSG双离合变速箱,排量为1.8T,为标准涡轮动力车型。这是一辆2014年生产的老帕萨特。中间行驶7公里左右时,出现了变速器掉挡的情况。也就是说,平均每年行驶2万公里左右。

  • 从此人山人海不再归来的意思(从此人山人海不再归来的意思是什么)

    大概因为再多的喜欢,也换不来未来。分开以后,未来有一万种可能性,只是这个可能性里,再也没你。曾经我一直以为,真心对待一个自己爱的人就能永远,现在想起,不过就是个笑话。为了爱,我流了太多的眼泪,为了你,我付出了太多的真心,如今我累了,想放开了。

  • 固定资产清理是属于什么科目呀(固定资产清理是什么科目)

    “固定资产清理”账户应按被清理的固定资产设置明细账。一般情况固定资产清理科目期末是无余额的,所以一般不需填列。资产负债表上的“固定资产清理”项目,反映企业因出售、毁损。报废等原因转入清理但尚未清理完毕的固定资产的账面价值,以及固定资产清理过程中所发生的清理费用和变价收入等各项金额的差额。

  • 黑色的衣服被84给掉色了怎么办(解决方法如下)

    菠菜浸泡法:水烧开把菠菜煮熟后,煮过菠菜的沸水晾凉,用这个水来清洗衣服可以让黑色衣服还原原本的状态;,今天小编就来聊一聊关于黑色的衣服被84给掉色了怎么办?接下来我们就一起去研究一下吧!

  • 素媛案背后真相细思极恐(素媛案更多细思极恐的真相曝光)

    最后的结果就是赵斗顺逃跑,小娜英被折磨的身体多处骨折,大小肠流出体外坏死,肛门性器官功能大部分丧失,一生受尽病痛的的折磨与歧视。于2020年,"素媛案"真凶赵斗顺即将出狱,面对这一毫无人性的强奸犯即将出狱的消息,引起了韩国社会的一阵恐慌,然而这还不是最为可怕的。

  • 芥菜疙瘩腌制方法(荠菜疙瘩腌制步骤)

    芥菜疙瘩腌制方法芥菜疙瘩切成条状以后再腌制,在腌制时需要准备,新鲜芥菜疙瘩5000克,食用盐500克,大蒜150克,味精和辣椒粉以及陈醋,还有植物油和白糖。把准备好的芥菜疙瘩用刀清理一下,去掉须根和有伤的地方,再用清水把它洗净,去掉水分以后切成粗条。把切好的芥菜条放在盆中加入食用盐调匀以后腌制几小时,腌好以后把腌出的水分去掉,多余的盐也要洗掉。

  • 经常打鼾需要治疗吗(打呼噜有什么危害)

    3孕妇可能是由于孕期鼻腔水肿所致。但是有时候,打鼾可能是鼻窦、咽喉、肺部、气道感染或者睡眠呼吸暂停的症状。睡眠呼吸暂停的患者中,糖尿病的患病率超过40%。睡眠呼吸暂停会影响呼吸,严重时可能发生窒息,同时会缩短寿命、增加猝死风险,总死亡率是普通人的3倍。10易发生心理问题与没有睡眠问题的人相比,患有睡眠呼吸暂停的人患上抑郁症的风险高出2倍多。

  • 交警测酒驾仪器哪买(有卖酒驾测试仪的吗)

    由于交警部门的检测仪的关键作用不仅仅是检测身体的酒精含量,还必须联接违反规定系统软件的后台管理提交数据信息,而且还必须能够复印出检测的酒精含量检查报告,因此价格才会高。交警查超载计算方式因为货运车的货品通常都是有超重的状况,交警队在查货车超载时,一般会有一套测算方法,算出货车超载了是多少,并依据要求来罚分罚款。可是必须明白的是,超重对车子、路面、路人及其我国资产的安全性都是有严重威胁。

  • 佛山仁寿寺2023年有没有开门?(佛山仁寿寺几点关门)

    2023清明期间(4月1日至15日)仁寿寺功德堂临时对外开放。市民在前往祭拜前必须在微信完成预约,按照预约时间前往寺院进行祭扫。详情见正文。

  • 猪市退养还在继续 关闭养猪场

    对于3月31日前未签订生猪退养协议或者在5月31日后还未自行尽成生猪退养拆除养殖设施的养殖场(户),不再赠予补助,同时予以列入‘两违’举动范围。这是记者昨日从同安区召开的生猪退养会议上获悉的。据知道,同安区于2013年10月份启动生猪退养工作,分期实施退养任务。截至今年3月底,同安全区四条流域的生猪退养尽成率达70%。