|
数据下拉菜单在输入数据时非常方便且规范。但是,如果引用的数据很多,我们在使用下拉菜单时选择数据也很麻烦。
为了解决这个问题,我们可以制作一个带有模糊搜索和关联功能的下拉菜单。当我们输入一个关键词时,下拉菜单中的数据只会显示与该关键词相关的数据。效果如下:
制作过程也非常简单。首先,对数据源A列的数据进行升序运算,然后我们选择D列,在数据下,选择数据验证。
然后在设置中选择序列并使用数据源公式:
=($A$1,("*"&D1&"*",A:A,0)-1,0,(A:A,"*"&D1&"*"),1)
然后取消勾选错误警告框,制作完成。
通过以上简单的步骤就可以完成。当我们输入A7时,就会出来A7相关的下拉菜单。
最重要的核心就是那个函数
(起始位置,向下偏移,向右偏移,向下取几行,向右取几列)
如果我们的关键字是文本A7
起始位置都在单元格 A1 中,因此 $A$1 是绝对引用。
向下移位=("*"&D1&"*",A:A,0)-1
D1左右两侧的&连接*号为通配符,即A7文字的字符。使用函数查找第一个字符的位置。减去 1 就是向下偏移。
向右偏移为0
向下取几行:有几个A7文本,我们将取几行,所以使用:
(A:A,"*"&D1&"*")
从多少列中获取: 是 1
因此,该功能可以根据你的不同关键词,引用你关键词中的这一小部分数据,从而达到模糊搜索的下拉菜单效果。
你学会了吗?自己尝试一下吧~ |
|