D18-查找函数(Vlookup、Hlookup、Index、Match)

今天学习主题为:查找函数(Vlookup、Hlookup、Index、Match)

D18-查找函数(Vlookup、Hlookup、Index、Match)_第1张图片
图片发自App


一、基本用法

①基本用法-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)后按组合键,其中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值或空则模糊查找;

八、动态图表

你可能感兴趣的:(D18-查找函数(Vlookup、Hlookup、Index、Match))