今天学习主题为:查找函数(Vlookup、Hlookup、Index、Match)
![](https://img.haomeiwen.com/i14952468/eff0faf39b16cc0c.jpg)
一、基本用法
①基本用法-Vlookup,公式VLOOKUP(D2,$A$2:$B$12,2,0),用左到右进行查找;
第一参数:找什么(或者说按什么查找),按销售员查找,所以输入D2;
第二参数:在哪找,数据源区域在A:B列,所以输入$A$2:$B$12;
第三参数:找到后返回第几列,我们要查找的是销售额,销售额位于B列,即第二参数中的第二列,所以输入2;
第四参数:这里要精确查找,所以输入0;
②基本用法-Hlookup,公式HLOOKUP(G2,$A$1:$E$9,6,0),用上到下进行查找;
第一参数:找什么(或者说按什么查找),按月份查找,所以输入G2;
第二参数:在哪找,数据源区域在A:E列,所以输入$A$1:$E$9;
第三参数:找到后返回第几行,若查找的是位于第6行,即第二参数中的第6行,所以输入6;
第四参数:这里要精确查找,所以输入0;
③基本用法-match,公式MATCH(A13,$A$2:$A$8,0),MATCH(查找的值, 查找的区域or数组,0和FALSE表示精确,1和TRUE表示模糊),查找的值在一个区域或数组中查找指定数值的位置,如果查找不到则返回错误值;
④基本用法-Index,公式INDEX($A$2:$A$8,B14),INDEX(指定的区域, 数值所在的位置)根据指定的行数和列数,返回指定区域的值;
二、借助名称框查找
利用名称框抓取数据区域,不需手工去选择区域;
三、通配符模糊查找
通配符星号*通配任意多个字符,问号?通配单一字符,利用通配符模糊查找;
四、查找返回多列数据
步骤:选中H2:K5单元格区域,输入以下公式=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)后按<Ctrl+Enter>组合键,其中COLUMN(准备求其列号的单元格);
五、查找指定区域(可根据月份的变化来查找):
使用VLOOKUP 和MATCH函数的组合计算来查找指定区域:公式 =VLOOKUP($G2,$A$2:$E$9,MATCH($H$1,$A$1:$E$1,0),0);
六、多条件查找
关键:解决一对多查找的关键点是把重复的值用Countif变成不同的,然后用Vlookup函数再进行查找
①步骤1在左表前插入一列并设置公式,用countif函数统计客户的销售额并用&连接成 产品名称+序号的形式。A2:C2&COUNTIF($C$2:C2,C2)
②步骤2在F9设置公式并复制即可得到F2单元格中产品的所有销售记录。=IFERROR(VLOOKUP($F$2&ROW(A1),$A:$D,COLUMN(B1),0),"")
七、区间查找
①利用辅助列的思维,将成绩与等级升序排列;
②利用模糊查找的功能,使用公式=VLOOKUP(B2,$I$2:$J$5,2),最后一个为0为精确查找,为非0值或空则模糊查找;
八、动态图表
网友评论