E战到底第五期,打卡第十七天。
今日学习主题:查找函数(Vlookup、Hlookup、Index、Match)货
1、基本用法
Vlookup:从作到右进行查找 一共有四个参数 1>条件,按什么查找某个销售员,货号等 2>在哪里找,销售员或者货号对应的查找范围区域 3>找到后返回值在第几列 4> 精确查找“0”.
HLOOKUP:从上到下进行查找。同VLOOKUP一样有四个参数,1>条件,按什么查找:某个销售员,货号等 2>在哪里找,销售员或者货号对应的查找范围区域 3>找到后返回值在第几行 4> 精确查找“0”.
MATCH:在一个区域或数组中查找指定数值的位置,如果查找不到则返回错误值,有三个参数1>条件,按什么查找 2>查找区域,某一列 需绝对引用,3>精确超找“0”
INDEX:根据指定的行数和列数,返回指定区域的值。有两个参数 比较简单 1>查找区域,某一列(绝对应用) 2>条件,按怎么查找。也可以根据行号和列号交叉找到相应值,有三个参数:1>行、列、值所在区域(绝对引用) 2> 行 条件(第几行) 3>列条件(第几列)
INDEX和MATCH综合应用可以反向查询=INDEX($A$2:$A$8,MATCH(A36,$B$2:$B$8,0))
2、借助名称框查找
通过设置好的名称框经性精确查找,将查找区域定位名称框“查找区域” 使用时按F3调出名称框 =VLOOKUP(D2,查找区域,2,0)
3、通配符模糊查找
使用*号通配符进行查找,名字带"老师"的销售员对应的值=VLOOKUP("*老师*",$A$2:$B$12,2,0) *代表任意字符(多个字符),?代表单一字符(一个字符)
4、查找返回多列数据
会用到COLUMN函数,计算所选中的列。选中H2:K5单元格区域,输入以下公式=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)后按Ctrl+enter 组合键。
5、超找指定区域
通过VLOOKUP和MATCH的嵌套使用,实现超找=VLOOKUP($G2,$A$2:$E$9,MATCH($H$1,$A$1:$E$1,0),0)
6、多条件查找
利用辅助列进行查找,先根据产品建立一个唯一的辅助列=C2&COUNTIF($C$2:C2,C2) 在F9设置公式并复制即可得到F2单元格中产品的所有销售记录。=IFERROR(VLOOKUP($F$2&ROW(A1),$A:$D,COLUMN(B1),0),"") 解决一对多查找的关键点是把重复的值用Countif变成不同的,然后用Vlookup函数再进行查找。
7、区间查找
可以先设置好对应的等级列表(必须要升序排列),通过应用等级列表,模糊查找实现查找=VLOOKUP(B2,$I$2:$J$5,1)
8、动态图表
首先通过VLOOKUP找到对应销售员1-6月销售额=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)
选择刚才查找的的值,插入折线图,删除掉不需要,只需要留下折线图 和销售员,选中折线图添加数据标签>设置数据标签格式>勾选类别名称、值、靠上,设置字体颜色,设置线条颜色,筛选就能出现连动性。