达永编程网

程序员技术分享与交流平台

刚开始学习Excel函数的小伙伴看过来,实例教你使用VLOOKUP函数

熟悉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玩转数据分析,让我们一起用数据说话、用效率实现升职加薪!

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言