今天又一次获得最美导图奖,谢谢!谢谢大家的认可!
参加了十多天的每日一图,每天坚持有输出一篇导图,在这个过程中,自己的确也学到了很多做图的技巧,其中得益于:有娟老师的几次导图分享;有作为视频特训营的助教,有幸看到学员录制的导图讲解;有在每日一图的群里,瑞敏老师的答疑以及小伙伴给出的解答。诸多的帮助都让我收获颇多。
参与了,就会有收获;
分享了,就会很幸运!
实际中这个过程会忙碌,但忙碌之后带给自己不仅仅是技能的提升,而是个人能力的提升。
(一)查找函数(Vlookup、Hlookup、Index、Match)
一、基本用法
=VLOOKUP(D2,$A$2:$B$12,2,0)
参数解释:
=VLOOKUP(要查找的销售员,包含销售员和其销售额的数据源区域,找到后返回第2列,精确查找)
第一参数:找什么(或者说按什么查找),按销售员查找,所以输入D2
第二参数:在哪找,数据源区域在A:B列,所以输入$A$2:$B$12
第三参数:找到后返回第几列,我们要查找的是销售额,销售额位于B列,即第二参数中的第二列,所以输入2
第四参数:这里要精确查找,所以输入0
参数解释:
=HLOOKUP(G2,$A$1:$E$9,6,0)
=HLOOKUP(要查找的月份,包含销售员和其月份的数据源区域,找到后返回第6行,精确查找)
第一参数:找什么(或者说按什么查找),按月份查找,所以输入G2
第二参数:在哪找,数据源区域在A:E列,所以输入$A$1:$E$9
第三参数:找到后返回第几行,我们要查找的是独孤求败,位于第6行,即第二参数中的第6行,所以输入6
第四参数:这里要精确查找,所以输入0
MATCH函数
作用:在一个区域或数组中查找指定数值的位置,如果查找不到则返回错误值
=MATCH(A13,$A$2:$A$8,0)
第一参数:查找的值
第二参数:查找的区域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))
综合运用
作用:反向查询
利用Match函数查找位置($B$2:$B$8)
二、借助名称框查找
=VLOOKUP(D2,查找区域,2,0)
注意:利用名称框抓取数据区域,就不用在手工去选择区域
三、通配符模糊查找
=VLOOKUP("*老师*",$A$2:$B$12,2,0)
说明:
通配符星号*通配任意个字符
问号?通配单一字符
四、查找返回多列数据
=COLUMN() 例:G列 =COLUMN() 结果是 7
=COLUMN(B1) 例:结果是 2
=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)
要求:
左侧表格是数据源区域,需要在右侧区域根据姓名调取对应的数据
操作步骤:
选中H2:K5单元格区域,输入以下公式=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)后按<Ctrl+Enter>组合键
五、查找指定区域
=VLOOKUP($G2,$A$2:$E$9,MATCH($H$1,$A$1:$E$1,0),0)
要求:
左侧表格是数据源区域,需要在右侧区域根据姓名调取对应的数据,黄色区域是需要填写公式的区域。
六、多条件查找(一对多查找)
① 需要借助辅助列 =C2&COUNTIF($C$2:C2,C2) 设产品序列
② 依据产品序列查找
=IFERROR(VLOOKUP($F$2&ROW(A1),$A$2:$D$15,COLUMN(B1),0),"")
说明:
=ROW(F1) 例:结果是 1
=COLUMN(B2) 例:结果是 2
操作步骤:
步骤1 在左表前插入一列并设置公式,用countif函数统计客户的销售额并用&连接成 产品名称+序号的形式。=C2&COUNTIF($C$2:C2,C2)
步骤2 在F9设置公式并复制即可得到F2单元格中产品的所有销售记录。
=IFERROR(VLOOKUP($F$2&ROW(A1),$A:$D,COLUMN(B1),0),"")
解决一对多查找的关键点是把重复的值用Countif变成不同的,然后用Vlookup函数再进行查找
七、区间查找
=VLOOKUP(B2,$I$2:$J$5,2)
要求: 需要按照等级划分规则,将成绩划分到其对应的等级中。
说明:
=IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=60,"C","D")))
=IF(B2<60,"D",IF(B2<80,"C",IF(B2<90,"B","A")))
注意:
必须是升序排列
八、动态图表
=C9&" 销售额" 要查找的内容
=VLOOKUP($C$9,$A$2:$G$7,COLUMN(),0) 用vlookup查找一整行数值,即可