Excel | 通过首字过滤下拉菜单项快速录入数据

为了限制录入的内容,我们通常都会使用下拉菜单的方式。

1、通常的菜单项设置

这个操作很简单。
首先选中要试用下拉菜单输入的单元格,然后按下面三个步骤做就可以。

  1. 使用进入【数据】菜单,选择【数据验证】;
  2. 设置【验证条件】,允许设为序列
  3. 来源框输入序列的内容。输入方法有两种:
    1)直接填写下拉菜单的内容,每个菜单项用英文逗号隔开。例如:你,我,他。
    2)点击输入框右侧的上箭头,然后在excel表格框选序列的数据。
图1 下拉菜单的设置

2、菜单项较多时的改进方案

下拉菜单设置好后,填写表格时如果菜单项少,倒是不是问题。但有时我们会遇到菜单项非常多的情形,桶哥我碰到有上百个菜单项的。每次录入时拖动滚动条查找选项,将是一件痛苦的事情。
如果能通过输入菜单项的前面几个文字筛选出相关的菜单项,将对数据的录入带来极大的方便。下面用一个例子介绍具体的操作步骤和效果。

界面及数据

下面是例子的界面和数据。A列为数据输入列,C列为菜单项列(现在的菜单项是杂乱的,没有排序)


图2 初始数据及界面

操作步骤

1. 菜单项排序

首先选中C1单元格,在【数据】菜单点击【排序】,然后点击确定。C列将自动按升序排列。


图3 准备菜单项

排序后的菜单项如下:


图4 排序后的菜单项

2.设置单元格的菜单项

这个操作和通常的菜单项设置一样。只是来源那里是填写类似下面的公式。
如果弹出窗口提示“源当前包含错误。是否继续”,选择“是”。

=OFFSET($C$1,MATCH(A1&"*",$C$2:$C$10,0),0,COUNTIF($C$2:$C$10,A1&"*"),1)

3.录入数据

设置好后,在单元格里输入菜单项的前面的文字(例如:桶),再点击单元格右侧的下拉箭头,就可以看到符合开头是录入的文字(这里是“桶”)的菜单项了。这下方便多了吧。

图5 输入时的效果
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 由于各种原因考虑,我们需要在Excel表格中加入下拉框,然后就可以选择对应的选项。比如我们可以给性别设置一个下拉框...
    极品二师兄阅读 12,635评论 0 0
  •  今天来上一个Excel大招,绝对的大招!——多级下拉菜单。 多级下拉菜单这个问题,在Excel里面并不容易实现,...
    Solo_db5d阅读 7,301评论 0 0
  • 001:基本用法 手工录入:选中区域-数据验证-序列-手工录入(例:销售部,财务部,设计部;留意逗号用英文符号隔开...
    亦小风阅读 6,303评论 0 0
  • 一、数据有效性 数据有效性,又指数据验证,是对数据格式及内容进行规范、限定,达到统一、纠错的目的。 数据有效性内容...
    番茄_Tomato阅读 4,903评论 0 6
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 12,239评论 16 22

友情链接更多精彩内容