Excel怎样在表格中设置下拉选项菜单(表格从下拉列表中选择怎么设置)

Excel中制作下拉菜单,相信大家都学会了吧?

制作下拉菜单,可以规范格式的录入,但如果下拉菜单的内容非常多时,一个一个去找非常麻烦,今天我教大家一种搜索式下拉菜单的制作方法!

什么是搜索式下拉菜单?打开百度,搜索“社保”,下面就会出现有关“社保”的一些选项供你选择,我们今天要实现的就是类似这种效果!

最终效果图如下:

具体操作步骤如下:

1、选中B2:B10单元格区域,点击菜单栏的“数据”选项卡,在“排序和筛选”工具组中对数据源进行升序或降序。

2、选中D2:D10单元格区域,点击菜单栏的“数据”选项卡,在“数据工具”工具组中点击“数据验证”。

3、弹出“数据验证”对话框,“验证条件”下方的“允许”选择“序列”,在“来源”处输入公式“=OFFSET($B$2,MATCH(D2&"*",$B$3:$B$10,0),0,COUNTIF($B$3:$B$10,D2&"*"),1)”。

4、切换到“出错警告”选项卡,取消勾选“输入无效数据时显示出错警告”前面的复选框,点击“确定”按钮。

5、此时,我们在D2单元格中输入关键词“小米”,点击右边的下拉按钮,可以看到有关“小米”的内容都显示在“下拉选项”中。

6、公式讲解。

COUNTIF($B$3:$B$10,D2&"*"):

COUNTIF函数含义:对指定区域中符合指定条件的单元格计数的一个函数。

语法:COUNTIF(range, criteria)

中文意思:COUNTIF(非空单元格数目区域,以数字、表达式或文本形式定义的条件)。

该公式的意思是:查找以D2单元格开始的内容在B3:B10单元格区域中出现的次数。例如:查找以“小米”开头的文本,结果为3。

MATCH(D2&"*",$B$3:$B$10,0):

MATCH函数含义:返回指定数值在指定数组区域中的位置。

语法:MATCH(lookup_value, lookup_array, [match_type])。

中文意思:MATCH(要查找的值,要查找的区域,匹配方式)。

该公式的意思是:在B3:B10单元格区域中查找等于D2单元格内容开头的第一个值,结果为6。

=OFFSET($B$2,MATCH(D2&"*",$B$3:$B$10,0),0,COUNTIF($B$3:$B$10,D2&"*"),1)。

OFFSET函数含义:以指定的引用为参照系,通过给定的偏移量得到新的引用。返回的引用可以为一个单元格或单元格区域。

语法:OFFSET(reference,rows,cols,height,width)。

中文意思:OFFSET(起始位置,向下或向上移动行数,向右或向左移动列数,引用区域的高度,引用区域的宽度)。

该公式的意思是:以B2单元格为参照系,向下移动6行,向右移动0列,移动的高度为3个单元格的高度,即B8:B10单元格区域。

7、动图演示如下。

该技巧在我们日常工作中会经常用到,你学会了吗?

好了,今天就跟大家分享到这里,如果你有更好的方法,欢迎评论区留言跟大家一起分享下!

本文首发微信公众号【Word和Excel达人先生】,如需转载请私信联系小编~

(0)

相关推荐

  • 如何在excel2016中给单元格设置下拉选项菜单

    操作方法 01 打开excel表,输入相关内容,然后用鼠标框选住想要设置下拉选项菜单的所有单元格,这里以筛选男女为例. 02 接着,在上方的功能菜单中点击[数据]. 03 在数据菜单下面的工具栏中找到 ...

  • excel表格如何设置下拉选项:[2]多级下拉列表

    利用Excel我们可以制作下拉选项,从而满足多样化的设计需要.在此小编想说明一点,为了所设计的下拉列表具有扩展的功能,建议使用名称来作为数据来源部分的引用.下面就来看一下具体的设置方法. 操作方法 0 ...

  • 怎么用下拉菜单引用其他表格(怎样在表格中设置下拉选项菜单)

    前言|职场实例大家都知道,如果我们直接通过普通的"数据验证"或"数据有效性"制作的下拉菜单,在遇到列表内容(如A列)非常多的情况下,会造成下拉菜单的长度非常的长 ...

  • 怎样在表格中设置下拉选项菜单(电子表格怎么添加下拉选项)

    在表格设置"数据有效性",可以提高我们输入数据的速度和准确性!那么这个工具如何使用呢?■ 例如我们要在这一列中输入性别的数据.按住Shift键,点选要输入数据的单元格区域中,第一个 ...

  • 表格如何制作下拉选项(表格下拉菜单怎么做)

    excel下拉菜单软件版本:软件大小:软件授权:适用平台:http://dl.pconline.com.cn/download/356399.html我以输入男女为例,打开一个Excel2013,我们 ...

  • excel表格设置下拉选项图文教程

    利用Excel我们可以制作下拉选项,从而满足多样化的设计需要。在此小编想说明一点,为了所设计的下拉列表具有扩展的功能,建议使用名称来作为数据来源部分的引用。下面就来看一下具体的设置方法。 方法/步骤 ...

  • 在excel中怎么设置下拉选项为男女?

    有时我们在填excel表格时,在性别栏是一个下拉选项,只能选择男.女.这是怎么设置的呢?下面我就给大家介绍一下具体的操作方法. 方法 打开excel,以性别栏为例,设置为下拉选项:男.女. 单击单元格 ...

  • 如何在excel中设置下拉选项框

    我们在制定excel表时,经常会遇到所填内容只有两种的,例如是或否.男或女.有或没有,等等,有时为了便于统计,便于获取我们所需要的内容,我们不希望填表的人填出其他的答案,因此,我们可以通过设置下拉选项 ...

  • 如何在excel表格中制作下拉选项

    在使用excel表格时,有时需要对某一个表格中需要填写的内容进行选择填写,以便节省时间:如下将介绍在表格中如何制作下拉选项的方法.(以Microsoft Office Excel 97-2003工作表 ...

  • excel表格的基本操作:[7]怎么设置下拉选项

    在excel表格中我们经常可以看到有的单元格后面有下拉选项,下拉选项里面有选项可以选择,这种是怎么实现的呢?一起来学习一下吧. 操作方法 01 打开excel表格软件,在选中需要制作下拉选项的单元格( ...