制作模糊查询效果Excel下拉菜单

2018-03-02 15:47马震安
电脑爱好者 2018年4期
关键词:下拉菜单选项卡单元格

马震安

在Excel单元格中输入特定范围的内容时,一般会利用数据有效性生成下拉列表的方式进行,但如果源列表的内容太多(比方说有数百个),这时再通过下拉列表查找需要的值就很不方便了。如果采用智能感知的模糊查询下拉列表菜單输入,随着回车之前输入字符的增加,列表中可供选择的项目在逐渐减少,这样就更便于选择。那么这样的效果如何实现呢?其实,利用辅助列、CELL函数,再结合数据有效性,这样的模糊查询效果下拉菜单就很容易实现(图1)。

首先,在名单所在工作表中插入一个辅助列,在辅助列的第一个单元格中输入“=INDEX(B:B,SMALL( IF(ISNUMBER(FIND(C ELL("contents"),B$2:B$ 13)),ROW($2:$13),4^8), ROW(A1)))&""”,然后,同时按下Ctrl、Shift、Enter,使得输入的内容变成数组公式,拖动鼠标向下填充(图2)。

接下来,选取需要设置下拉菜单的单元格区域,比如E2:E10;选择“数据”选项卡,点击“数据验证→数据验证”,在弹出窗口的“设置”选项卡中,验证条件下“允许”处选择“序列”,“来源”处选择C2:C13(即辅助列下的单元格区域);再选择“出错警告”选项卡,将“输入无效数据时显示出错警告”的勾选去掉(图3)。

这些设置完成后,当在E2:E10各个单元格中输入姓名部分文字后,下拉菜单就会显示出包含该文字的所有选项。如此输入是不是非常方便呢?endprint

猜你喜欢
下拉菜单选项卡单元格
玩转方格
玩转方格
浅谈Excel中常见统计个数函数的用法
鼠标滚轮隐藏在IE浏览器中的快捷操作
GE MINItrace回旋加速器操作系统中Production与Tracer下拉菜单的功能差异
显示或隐藏“大纲”或“幻灯片”选项卡