D16 2018年08月16日 查找函数 Vlookup Hlookup Index Match

我是4队正八方队淡然,正气昂扬,威震八方!

1、基本用法

(1)vlookup(自左而右查找)

参数1:找什么

参数2:在哪找(范围需要绝对引用)

参数3:找到后返回第几

参数4:精确查找,输入0   模糊查找 ,输入1

(2)hlookup(自上而下查找)

参数1:找什么

参数2:在哪找(范围需要绝对引用)

参数3:找到后返回第几

参数4:精确查找,输入0   模糊查找 ,输入1

(3)match:在一个区域或数组中查找指定的行号,如果查找不到则返回错误值(返回想要查找数据的行号)

参数1:查找的值

参数2:查找的区域

参数3:精确查找,输入0   模糊查找 ,输入1

(4)Index:返回第三行对应的值


我的理解 ,hlookup是转置后的vlookup,match和Index互为逆运算,一个是根据数值找位置,一个是根据位置找数值,理解的比较模糊,需要加强练习 ,才能搞明白,不知我这学渣,啥时候能搞明白呀!


2、借用名称框查找

把需要的数据定义名称框,在vlookup后参数2输入定义的名称区域。其他参数相同。

3、通配符模糊查找

*通配符:代表多个任意字符

?占位符:代表一位字符

4、查找返回多列数据

      选中H2:K5单元格区域,输入以下公式=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)后按组合键。

5、查找指定区域

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

左侧表格是数据源区域,需要在右侧区域根据姓名调取对应的数据,黄色区域是需要填写公式的区域。

6、多条件查询

(1)在左表前插入一列并设置公式,用countif函数统计客户的销售额并用&连接成 产品名称+序号的形式。

          C2&COUNTIF($C$2:C2,C2)

(2)在F9设置公式并复制即可得到F2单元格中产品的所有销售记录。

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

     iferror用来规避错误值,如果错误,返回为空值。

 思路:解决一对多查找的关键点是把重复的值用Countif变成不同的,然后用Vlookup函数再进行查找

7、区间查找

构建辅助列,把成绩划分为几个区间,根据成绩区间选取等级      =VLOOKUP(B2,$I$2:$J$5,2)

注意:

(1)按区间查找需要模糊查找,最后一个参数填1或缺省

(2)数值必须是升序排列     必须是升序的。

8、动态图表(实现数据联动)

(1)录入公式,把姓名对应的数值查找出来

(2)选取查找出来的数值区域,插入拆线图,把图表上不需要的删掉,添加数据标签,加上类别名称,靠上显示,字符加粗,线条加粗,可修改线条粗细。

   实现图表与数据联动。

我的比函数真的太差了,这节课反复听了5遍,仍然一知半解,先记录下来。我还要再仔细研究研究。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容