陆陆续续已经分享到技巧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 -
相关推荐: