陆陆续续已经分享到技巧20了路漫漫其修远兮,我的1001目标还是远点,继续加油!

今天我们要继续把下拉菜单功能继续升级

实现可以模糊查找,这样可以当菜单项目比较多的情况下

就不用一个一个选择了根据输入的关键词,把包含关键词的项目放入下拉菜单中

制作教程:

一、根据关键词,提取满足条件的数据

A列是我们制作下拉菜单的数据项

我们在C列输入公式:

=IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(FIND(CELL("contents"),$A$2:$A$30)),ROW($2:$30)),ROW(A1))),"")

不想了解细节的可跳过:

公式解释:

1、CELL("contents")

可以获取Excel最后编辑单元格的内容

2、IF(ISNUMBER(FIND(关键词,$A$2:$A$30)),ROW($2:$30)

如果查找到输入的关键,就返回A列对应的内容的行号

3、INDEX(A:A,SMALL(满足条件的行集合,ROW(A1)))

把包含关键的单元格内容依次取出

4、=IFERROR(原公式,"")

原公式错误,显示空,屏蔽错误

二、定义下列列表的名称

1、复制公式

2、点击数据,定义名称

3、名称中输入职务,粘贴公式,确定

公式:=OFFSET($C$2,,,LOOKUP(1,0/($C:$C<>""),ROW($C:$C))-1)

公式解释:

1、LOOKUP(1,0/($C:$C<>""),ROW($C:$C))

获取到不为空的位置的行号,也就是有内容的单元格的行号

2、OFFSET($C$2,,,高度)

根据获取的有内容行号,从C2:到对应的行号-1(首行空)

就是满足条件的数据

三、制作下拉菜单(列表)

1、选择区域,点击数据-下拉列表

2、选择序列,点击箭头,选择公式-职务

3、出错警告√取消(否则会报错)

有下来的单元格输入关键词,点击下拉选择,只会出现包含关键的部分,这样就不用在大量数据中找了

简单小结:往期我们已经对下拉列表做了几次升级,从死板到可以自动扩展,到任意添加,今天我们继续使用一些函数把她再次升级,都是追求高效使用,追求极致……

我是小易,易办公的易,欢迎关注我们,更多精彩陆续送出

- END -