关灯

[Excel] Excel制作一个有搜索功能的下拉菜单

[复制链接] [查看百度是否已收录此帖]
李海Blog 发表于 2021-9-2 11:18:18 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 

本帖子中包含更多资源!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大家都知道,如果我们直接通过普通的“数据验证”或“数据有效性”制作的下拉菜单,在遇到列表内容(如A列)非常多的情况下,会造成下拉菜单的长度非常的长,需要拖动调节杆来进行选择,非常的费时费力。

我们想要实现这样的一种效果:就是可以在单元格中输入部分内容进行模糊搜索,来进一步缩小范围,精确找到我们想要选择的下拉菜单内容。如下图所示:

方案|解决步骤     

①首先选中需要设置下拉菜单的单元格(或区域),本例中为C1单元格。点击“数据”选项卡,点击“数据工具”功能区的“数据验证”按钮(或数据有效性),进入“数据验证”的对话框。如下图所示:

②在“设置”标签下面:

将“允许”选择为“序列”

将“来源”框内输入公式:

=OFFSET($A$1,MATCH("*"&C1&"*",A:A,0)-1,0,COUNTIFS(A:A,"*"&C1&"*"),1)

③在“出错警告”标签下面:

将“输入无效数据时显示出错警告”左边的对勾去掉。

最后点击“确定”,完成数据验证的全部设置。

④至此,Excel下拉菜单就制作完成了,我们实现了下拉菜单数据的可搜索模糊选择的效果。如下图所示: 640.gif
文章来源:https://mp.weixin.qq.com/s/s4SRbzosD4ZMFqODIqQTNw


上一篇:2分钟批量更改excel工作薄名称
下一篇:怎么把js代码放在html中?
零基础学习网站建设,上李海Blog就够了!你与成功只差添加一个好友:微信18298346873
 
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 推广达人

    积极宣传本站,为本站带来更多注册会员
  • 宣传达人

    积极宣传本站,为本站带来更多的用户访问量
  • 突出贡献

    长期对论坛的繁荣而不断努力,或多次提出建设性意见
  • 优秀版主

    活跃且尽责职守的版主
  • 荣誉管理

    曾经为论坛做出突出贡献目前已离职的版主
  • 论坛元老

    为论坛做出突出贡献的会员

9关注

2粉丝

4420帖子

排行榜

Archiver|百度统计|手机版|李海博客 ( 陇ICP备15000550号-3 )|

GMT+8, 2021-10-28 02:24 , Processed in 0.140766 second(s), 35 queries .

技术支持:李海   Tel/WeChat:18298346873

© 2013-2021 www.lihaiblog.cn

快速回复 返回顶部 返回列表