美文网首页E战到底特训营
函数与公式之查找函数Vlookup,Hlookup,Index,

函数与公式之查找函数Vlookup,Hlookup,Index,

作者: 信子姐姐 | 来源:发表于2019-01-25 22:15 被阅读14次

    今天学习Excel中的第四类函数—查找函数,主要讲解三类查找函数(从左至右查找:Vlookup;从上至下查找:Hlookup;位置查找:Index、match)


    一、Vlookup

    1、性质:从左至右查找

    2、语法及示例: =VLOOKUP(D2,$A$2:$B$12,2,0)

    参数解悉:

    第一个参数:找什么

    第二个参数:在哪找(查找区域)

    第三个参数:找到后返回第几列

    第四个参数:模糊查找(1)还是精确查找(0)

    3、借助名称框查找:

    步聚:

    1)选定查找区域-定义名称

    2)输入公式: =VLOOKUP(D2,查找区域,2,0)

    4、通配符模糊查找:

    1)通配符星号*通配任意个字符;问号?通配单一字符

    2)示例: =VLOOKUP("*老师*",$A$2:$B$12,2,0)

    5、查找返回多列数据:

    1)主要结合返回列号的函数(column)

    2)示例:=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)

    6、一对多查找:

    1)结合计数函数countif+查找函数vlookup进行,加入返回行号的函数(row),返回列号的函数(column);再结合规避错误值函数(iferror)。

    countif函数主要是将相同的产品变成不同的产品。

    2)示例:=IFERROR(VLOOKUP($F$2&ROW(A1),$A:$D,COLUMN(B1),0),"")

    7、区间查询:

    1)先设置区间,利用Vlookup模糊查询

    2)方法:

    2.1) Vlookup(第四个参数为1或者不填)

    2.2) If

    8、动态图表:

    步聚:1)先做一个下拉列表:数据-数据验证-序列-选择相应序列(名称)

    2)利用Vlookup公式,查找值为下拉列表中的值,查找返回多列数据,公式:=VLOOKUP($C$9,$A$2:$G$7,COLUMN(),0)

    3)插入数据透视图:选择查找后的区域—插入数据透视图—设置表头,X轴标签,Y轴标签,曲线颜色粗细以及数据标签格式等


    二、Hlookup

    1、性质:从上至下查找

    2、语法:和Vlookup相似,第三个参数为第几行。


    三、Index、Match

    三一、Index

    1、作用:根据指定的行数和列数,返回指定区域的值。

    2、语法及示例:=INDEX($A$2:$A$8,B14)

    示例解悉:根据单元格B14中的行数或列数,返回A2至A8单元格中所对应的值

    3、参数解悉

    第一个参数:数据区域

    第二、三个参数:指定的行数或列数

    三二、Match

    1、作用:在一个区域或数组中查找指定数值的位置。如果查找不到则返回错误值

    2、语法及示例:=MATCH(A14,$A$2:$A$8,0)

    示例解悉:单元格A14中的内容在A2至A8中所对应的位置

    3、参数解悉:

    第一个参数:内容

    第二个参数:所在区域

    第三个参数:精确查找(0)

    三三、综合运用(INDEX+MATCH):

    反向查询:

    示例:杨过所对应的编号

    基础表 要求

    公式:=INDEX($A$2:$A$8,MATCH(A36,$B$2:$B$8,0))

    解题思路:用MATCH算出杨过所对应的行号,然后用INDEX计算杨过所在行号对应的A2至A8的内容明细,精确查找。

    三四、综合运用(查询指定区域):

    明细数据 要求

    公式:=VLOOKUP($G2,$A$2:$E$9,MATCH($H$1,$A$1:$E$1,0),0)

    解题思路:首先利用MATCH找到1月在表头的第几列,然后用VLOOKUP精确查找


    以上为今天查找函数所学的全部内容。

    相关文章

      网友评论

        本文标题:函数与公式之查找函数Vlookup,Hlookup,Index,

        本文链接:https://www.haomeiwen.com/subject/eegvjqtx.html