分享

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

 文炳春秋 2020-07-02

今天教给大家的是一种下拉菜单的高级玩法,搜索关键字可以生成相应的下拉菜单,然后我们再选择内容。

我们制作了下拉菜单后,只能选择下拉菜单的内容,或者输入和下拉菜单中内容一致的内容。

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

如果我们输入和下拉菜单不一致的内容,就会出现错误提示。

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

如果我们进行了相关的设置,搜索关键字,生成的下拉菜单中只有包含这些关键字的内容。

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

这种高级的玩法到底是如何操作的呢?下面带领大家来操作。

01 准备表格

提前准备两个表格,一个表格是操作演示,一个表格是存放辅助数据的表格。

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

在"序列"工作表中,模拟了一些银行、快递、证券、保险公司的名称数据。

02 设置辅助列

在"序列"工作表C列设置为辅助列,在C2单元格输入公式:

=INDEX(B:B,SMALL(IF(ISNUMBER(FIND(CELL("contents"),$B$2:$B$21)),ROW($2:$21),4^8),ROW(1:1)))

然后按组合键<CTRL+SHIFT+ENTER>结束输入,双击向下填充公式。

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

如果弹出如下提示窗口,直接点击【确定】即可。

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

我们来看一下GIF演示:

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

03 下拉菜单设置

在"示例"工作表中选择B2:B9数据区域(区域可以自行选择),在【数据】选项卡【数据工具】功能区点击【数据验证】,在【数据验证】窗口中,【允许】列表选择【序列】,【来源】文本框输入公式:

=OFFSET(序列!$C$1,1,,COUNTIF(序列!$B:$B,"*"&CELL("contents")&"*"),)

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

然后在【数据验证】窗口中点击【出错警告】选项卡,将【输入无效数据时显示出错警告】前的勾选去掉,然后点击【确定】。

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

来看一下GIF:

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

操作完成后,所有设置完成,我们在单元格输入关键字后,再点击下拉菜单,就会提示包含关键字的内容,我们来看一下效果。

我们在B2单元格输入"平安",效果如下:

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

我们在B3单元格输入"证券",效果如下:

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

其它不再演示,大家设置好之后可以自行演示。这种下拉菜单的制作方法,可以让我们通过关键字搜索,减少下拉菜单内容查找时间,是下拉菜单的一种高级用法。

这种用法是输入关键字后,我们不知道生成的下拉菜单有哪些内容,还需要鼠标去点击才可以看到。

其实还有一种更高级的下拉菜单的玩法,输入内容会直接在下方有提示,随着内容的输入,下方提示会逐渐变化,就像今日头条app的搜索框使用一样:

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

我们来看一下在EXCEL中的效果:

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法

如果让EXCEL的下拉菜单实现类似搜索框逐步提示的效果,我们可以打开今日头条app,在今日头条app上方的搜索框输入"搜索内容逐字提示",第一篇文章就是这种技巧操作教程。

输入关键字就生成相关下拉菜单,EXCEL下拉菜单还有这种高级玩法


EXCEL制作一级下拉菜单有4种方法,你掌握几种?一文中,我提到了一级下拉菜单的制作方法,其中用公式法来制作下拉菜单可以实现内容增减后下拉菜单的内容也自动增减,这个方法涉及OFFSET函数和COUNTA函数,对这两个函数尤其是OFFSET不理解的人来说,这样操作比较麻烦。

今天教给大家一个非常简单的方法,可以实现下拉菜单内容的自动增减,如下图,为了方便讲解,我把下拉菜单内容放在了右侧。

设置EXCEL动态下拉菜单,只需要一个组合键,新手也能快速掌握

01 生成超级表

我们把光标定位在I1:I8数据区域中任意一个单元格,按组合键<CTRL+T>,在弹出的【创建表】窗口后直接点击【确定】,这样会把I1:I8数据区域生成超级表。

设置EXCEL动态下拉菜单,只需要一个组合键,新手也能快速掌握

02 生成下拉菜单

选中C2:C16数据区域,在【数据】选项卡【数据工具】功能区选择【数据验证】,在弹出的【数据验证】窗口中,【允许】下拉列表选择【序列】,鼠标定位在【来源】文本框中,选择I2:I8数据区域,然后点击【确定】。

设置EXCEL动态下拉菜单,只需要一个组合键,新手也能快速掌握

来看一下GIF:

设置EXCEL动态下拉菜单,只需要一个组合键,新手也能快速掌握

我们想让下拉菜单增加内容,直接在下面填写内容,这样下拉菜单中就会出现新增的内容,如要增加"行政部"。

设置EXCEL动态下拉菜单,只需要一个组合键,新手也能快速掌握

如果我们想删除下拉菜单的内容,直接把I列对应的内容删除,这样下拉菜单中就会去除这项内容,例如删除"总经办"。

设置EXCEL动态下拉菜单,只需要一个组合键,新手也能快速掌握

使用这种方法,我们不用再去学习函数怎么使用,直接一个组合键<CTRL+T>即可完成。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多