2019-11-19

DAY 17  查找函数(Vlookup、Hlookup、Index、Match)

一、vlookup的基本用法:从左到右进行查找,vlookup的四个参数,例如

        第一参数:找什么(或者说按什么查找),按销售员查找,所以输入D2

        第二参数:在哪找,数据源区域在A:B列,所以输入$A$2:$B$12

        第三参数:找到后返回第几列,我们要查找的是销售额,销售额位于B列,即第二参数中的第二列,所以输入2

        第四参数:这里要精确查找,所以输入0

2019-11-19_第1张图片

     Hlookup的基本用法:从上往下查找,查找第几行

     第一参数:找什么(或者说按什么查找),按月份查找,所以输入G2

     第二参数:在哪找,数据源区域在A:E列,所以输入$A$1:$E$9

     第三参数:找到后返回第几行,我们要查找的是独孤求败,位于第6行,即第二参数中的第6行,所以输入6

     第四参数:这里要精确查找,所以输入0

     MATCH函数基本用法:在一个区域或数组中查找指定数值的位置,如果查找不到则返回错误值。=match(查找的值,查找的区域or数组,0和FALSE表示精确,1和TRUE表示模糊)

     INDEX函数基本用法:根据指定的行数和列数,返回指定区域的值。它默认两组应用,一般我们选择第一个,它使用的用法很多,例:

       =INDEX($A$2:$A$8(在指定的区域),B14(判断所在的位置))

       =INDEX($A$2:$C$8,4(行数),2(列数))

       =INDEX($A$2:$A$8,MATCH(A36,$B$2:$B$8,0))(反向查找)

2019-11-19_第2张图片

二、借助名称框查找:将查找的区域自定义为名称框。

三、通配符模糊查找:1、通配符星号*通配任意个字符  2、问号?通配单一字符;若在文本中找其中一个字符,则可以用通配符代替

四、查找返回多列数据:如果需要查找返回多列数据时,因为需要连动变化,那可以用到column函数,同样先用vlookup查找,条件,区域,在第几列时运用column函数,精确查找。

五、查找指定区域:根据指定区域进行查找,利用vlookup函数和match函数找到对应的列

2019-11-19_第3张图片

六、多条件查找:利用辅助列生成唯一的编码=C2&countif($C$2:C2,C2)=A1这样的辅助列,选中需要查找的列用vlookup函数将日期产品销售额查找到对应的表格=IFERROR(VLOOKUP($F$2&ROW(A1)(为了和辅助列一致),$A$2:$D$15,COLUMN(B1)(所在的列),0),"")

2019-11-19_第4张图片

七、区间查询:之前学习过if函数查找,但是太多的时候if函数会需要嵌套很多个,可以选择用vlookup模糊查找,公式简单很多,速度也快很多

八、动态图表:首先我们需要制作一个辅助表,设置需要查找的名字,在名字列运用数据有效性进行序号排序,再制作一个1-6月份数据表格,将表格设置完美

2019-11-19_第5张图片

你可能感兴趣的:(2019-11-19)