自适应下拉列表

作者: Excel老崔 | 来源:发表于2019-06-19 22:35 被阅读0次

前言

为了规范数据输入,防止人为输错,也为了提高工作效率,通常使用下拉列表技术,当需要输入时,只需要点击下拉按钮,就可以从列表中选取相应的数值,这样避免了不同人输入时不同的叫法,有利用后续的数据统计分析.

 常规设置

先说常规方法:

先选中需要输入姓名的单元格区域,如C2,在数据\数据验证(或数据有效性)面板的设置中,验证条件允许选择序列,来源选择A列,或相应的数据区域.

效果如下:

鼠标点击C2单元格的下拉按钮,A列的所有名字都显示在这里,你可以从列表中选择相应的名字.

但是如果A列的名字特别多,在C2单元格填写的时候,需要不断下拉滑动条才能找到对应的名字,还是不太方便.

那么能不能根据输入的前几个汉字自动筛选出符合要求的名字呢,如我输入”李”,则下拉列表中只显示姓李的名字?

 高级设置

高级的做法如下:

1、先对A列进行排序,升序或降序都可以,保证相同姓氏的名字排在一起.

2、选中E2单元格, 在数据\数据验证(或数据有效性)面板的设置中,验证条件允许选择序列,来源中输入下列公式:

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

3、在出错警告中,将”输入无效数据时显示出错警告”取消勾选,然后确定:

然后试着在E2单元格输入“司”,点击下拉按钮,列表中只出现以“司”开头的名字,这样就大大简化了下拉查找的过程,省去了大把的时间,提高了工作效率.

 更多知识

三种方法搞定下拉列表!

多级下拉列表你会做吗?

动态下拉列表

相关文章

  • 自适应下拉列表

    前言 为了规范数据输入,防止人为输错,也为了提高工作效率,通常使用下拉列表技术,当需要输入时,只需要点击下拉按钮,...

  • 类似select下拉框,鼠标点击元素以外隐藏下拉框(阻止冒泡事件

    实现效果: 1.点击按钮展开下拉列表2.点击下拉列表中的选项进行选择3.点击除下拉列表外的body,收起下拉列表 ...

  • 解决blur与click冲突

    背景 在开发下拉选择(picker)组件中遇到,点击输入框出现下拉列表,再点击下拉列表选项后下拉列表自动收缩,然而...

  • combotree(树形下拉框)

    含义 树形下拉框结合选择控件和下拉树控件。它与combobox(下拉列表框)类似,但是将下拉列表框的列表替换成了树...

  • 浏览器控制台模拟选择下拉列表项

    浏览器控制台使用 jQuery 模拟点击选择下拉列表项 下拉列表选项联动到另一个下拉列表项

  • 01.22 下拉列表和多行文本域

    下拉列表(菜单) select标签 - 代表整个下拉列表 option标签 - 代表列表中的每个选项,select...

  • 认识HTML---------表单标签非input标签

    表单标签非input标签 1.select标签 作用:用于定义下拉列表 格式: 列表数据 案例一:下拉列表----...

  • easyui常用方法

    1、下拉框“商品列表”实现 2、下拉框“客户列表”实现 3、下拉框“系统用户”实现 4、下拉框“物流公司”实现

  • 【Vue表单】v-model绑定下拉列表

    vue要绑定下拉列表会稍微有点不同。因为下拉列表不是一个标签能搞掂的。 原生的html写法如下 通常下拉列表会用到...

  • select

    Select -- 下拉列表 属性 size:规定下拉列表中可见选项的数目 option: disabled:规定...

网友评论

    本文标题:自适应下拉列表

    本文链接:https://www.haomeiwen.com/subject/vqzlqctx.html