熟悉Excel的小伙伴们应该见识过VLOOKUP函数的神奇用处,小编今天介绍一种基于该函数构建的搜索框。相信看完下面的教程,你对VLOOKUP函数会有更深刻的理解。
此外,如果你还不会使用VLOOKUP函数,那么这是篇不过错过的入门教程,看完你就能掌握这个神奇函数的基本用法。
先来看下所构建的搜索框的实际效果:
可以看到,通过选择菜品名称,便会自动搜索到该菜品的基本信息,对于条目较多的数据表来说尤其方便。
制作步骤
1、构建搜索框架
以菜品成本定价表为例,可以在表头设置一个查询界面,方便查找。
2、设置下拉菜单
为了方便输入菜品名称,我们可以设置好下拉菜单,设置方法如下:
设置好下拉菜单后,便可以通过下拉来选择需要查询的菜品。
3、VLOOKUP函数查询
先来看下VLOOKUP函数的语法格式:
VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
对应的含义为:
不熟悉这个函数的人会看晕,可以先看下面的实例帮助理解。
1)菜品成本搜索公式
在菜品成本下输入公式:
=VLOOKUP(B2,$B$5:$C$42,2,0)
单元格B2表示你要查找的内容。
$B$5:$C$42表示查找的单元格区域。
数字2表示目标值所在的列号,即菜品成本在查找区域的第几列(明显这里是第2列)。
数字0表示精确查找,即一字不差才能返回正确结果。
2)定价搜索公式
在定价下输入公式:
=VLOOKUP(B2,$B$5:$D$42,3,0)
对比上面菜品成本的查找公式,差异在于查找区域和第几列(加粗部分)。
因为定价数据在D列,所以查找范围应该是$B$5:$D$42。
因为定价数据在查找区域的第3列,所以数字应该为3。
3)毛利率搜索公式
在毛利率下输入公式:
=VLOOKUP(B2,$B$5:$E$42,4,0)
同样,公式只改变了查找区域和第几列(加粗部分)。
因为毛利率数据在E列,所以查找范围应该是$B$5:$E$42。
因为毛利率数据在查找区域的第4列,所以数字应该为4。
经过以上设置,一个完整的搜索框便设置完成了。
如果你刚接触VLOOKUP函数,建议多看几遍上面的案例,仔细体会每个参数的含义,相信你很快就可以掌握并运用它。
在这里,除了可以学到实用的Excel技巧外,还可以学习数据分析、数据可视化等。欢迎添加关注,用Excel玩转数据分析,让我们一起用数据说话、用效率实现升职加薪!