excel函数vlookup_Excel vlookup函数的使用方法,分享它的几个扩展应用实例

vlookup是Excel中常用的函数之一。它用于查找与指定值相对应的另一个值,尤其是当有大量表记录时。你可以用它快速找到你想要的价值。当用vlookup函数查找时,它可以精确而近似地匹配。下面将首先介绍vlookup函数的函数和函数表示,然后列出vlookup函数的使用方法,最后分享vlookup函数的几个扩展应用示例,包括查找以某个单词或短语开头或结尾的值,查找包含某个单词或短语的值,近似匹配和查找指定类别下的所有产品价格用于实例操作的版本都是Excel 2016首先,vlookup函数

的使用方法(a)vlookup

vlookup的函数用于找到对应于指定值的另一个值例如,找出一个产品的价格,同学的学习成绩等。

(2) vlookup函数指示:

=vlookup(要搜索的值,搜索区域,返回值的列号,精确匹配或近似匹配)

参数描述:

1,要搜索的值:可以引用单元格值,如B6;也可以直接输入,如“红色t恤”

2,搜索区域:用于指定搜索范围,例如A2:D10

3,列号返回值:用于指定哪一列的返回值,列号必须从指定的范围开始;例如,如果指定的范围是B2:E8,列B是第一列,如果返回值的列号是3,返回值从列D返回

4,精确匹配或近似匹配:精确匹配由0或False表示;近似匹配由1或真表示;如果是“可选”,可以填写也可以不填写;如果未填充,默认值为近似匹配。

(3)使用vlookup函数的方法

1,如果您想从服装销售表中找到一件服装(粉色衬衫)的价格选择单位A14,回车=b5,按回车,单位b5的值“红色t恤”将被引用。双击B14点击框,将公式=VLOOKUP(B5,B2:H9,5,0)复制到B14。按回车键查找“红色t恤”的价格。操作过程步骤如图1所示:

excel函数vlookup

图1

2,公式描述:

=VLOOKUP(B5,B2:H9,5,0): b5为要查找的值,B2:H9为搜索范围,5为返回值的列号(b列第5列

图2

2,按回车键这表明公式是正确的,如图3所示:

excel函数vlookup

图3

3,公式*代表任何字符,是连接符号,而“*”和“t恤”代表以任何字符开头,以“t恤”结尾的服装

4,寻找以指定字符(如“粉色”)开头的服装,公式可写成如下:=VLOOKUP(“粉色”&“*”,B2:H9,5,0)要找到包含某个单词的服装,公式可以写成如下:= VLOOKUP(“*”&“短袖”&“*”,B2:H9,5,0)如果根据评估等级表找到指定学生的评估等级,则

(2)大约与

1匹配在单元格L9中输入=A3,然后按回车键以参考A3。输入公式=VLOOKUP(I3,L:M,2)。按回车键找到莫景玲的评价结果“好”。如图4:

excel函数vlookup

图4

提示:“评估表”必须按“升序”排序。否则,无法实现近似匹配,公式执行将返回错误的结果例如,在演示中,“评分表”的“分数”按升序排序

2,公式描述

公式=VLOOKUP(I3,L:M,2)只需要引用“评估表”的区域的列号(即L:M)。不需要任何行,否则无法返回正确的结果。如果公式中省略了第四个参数,第四个参数将与默认值“近似匹配”。

(3)查找指定类别

1下所有产品的价格。如果你想在服装表中找到“小类”和“衬衫”的价格首先,在单元格I1和J1中分别输入“小类别”和“价格”,然后在单元格I2中输入“衬衫”;将公式=(F2=$I$2)+A1复制到单元格A2,按回车键,将鼠标移动到A2右下角的单元格填充手柄,向下拖动生成一组序列;将公式= if错误(行(a1),a: d,4,0),"")复制到J2单元格,并按回车键返回属于“衬衫”的第一个“小类别”的服装价格。以同样的方式向下拖动它,返回属于“衬衫”的所有服装价格。操作过程步骤如图5所示:

excel函数vlookup

图5

2和列a是用于存储设置顺序的辅助列。由公式=(F2=$I$2)+A1构造的组顺序,只有“衬衫”是完整的,在“小类别”下有三个“衬衫”,并且构造的组顺序是1、2和3,而在“小类别”下的“雪纺”和“t恤”不构造完整的组顺序,例如,“雪纺”有四个,并且它们的顺序都是2为什么“衬衫”能建立一个完整的集体订单,而其他人却不能?它主要由F2 = $ 1 $ 2决定。单元格F2是“衬衫”,单元格$ 1 $ 2也是“衬衫”。在I和2之前加上$表示对单元格I2的绝对引用。所谓的绝对参考意味着该值不会改变。例如,I2不会变成I3、I4,...

3,公式描述

A,=(F2=$I$2)+A1

当公式在单元格A2中时,(F2=$I$2)为真,转换为数字为1,A1为0(可以在任何单元格中输入=A1测试),则=(F2=$I$2)+A1运算结果为1;当公式在单元格A3中时,公式变为=(F3=$I$2)+A2,如图6所示:

excel函数vlookup

图6

F3单元格是“t恤”,I2单元格是“衬衫”。他们不平等。如果它们返回false,则转换值为0。单元格A2的值是1,相加的结果是1。当公式在单元格A4中时,公式变为=(F4 = $ 1 $ 2)+A3,如图7所示:

excel函数vlookup

图7

F4是“衬衫”,(F4 = $ 1 $ 2)返回真,然后=(F4 = $ 1 $ 2)+A3 = 1+1 = 2可以看出,A1将逐渐增加1,并且在向下拖动的过程中,1美元2将保持不变。

B,= if error (VLOOKUP(行(a1),a: d,4,0)," ")

if error用于处理错误,即如果VLOOKUP执行不正确则为空(即如果发现“t恤衫”和“雪纺”,则为空);行(A1)用于获取单元格A1的值。在向下拖动的过程中,A1将变成A2、A3,...;其他三个参数已经在上面描述过,但是应该注意,搜索范围(:D)应该包括列A(即辅助列),而不能包括要分组的列(即列f)

大家都在看

相关专题