打卡第十七 天:
1、查找函数VIOOKUP HIOOKUP
①=VLOOKUP(找什么,在哪儿找,找到后返回其右侧的第几列,精确还是模糊查找)
VLOOKUP查找值一定要在查找区域的第一列,它是根据第一列的值查找返回其右侧列的值;HIOOKUP正好相反,它是根据第一行的值查找其下的行的值。
②一对多的查找:
如,根据F2单元格中的产品名称A在源区域A1:D15区域中,查找符合结果区域条件的数据:
a、先在源表A列设置辅助列,输入公式:
=C2&countif($C$2:C2,C2)
b、选中结果区域~输入公式:
=IFERROR(VLOOKUP($F$2&ROW(A1),$A$1:$D$15,COIUMN(B1),0)," ")
③动态图表:
a、在空单元格用数据有效性设置销售员名称;
b、从原表中复制需要的表头粘帖在销售员下面区域,在表头前输入:
=销售员所在单元格&“ 销售表”
选中其后单元格区域输入公式:
=VLOOKUP(销售员所在单元格,源表区,column(B1),0)
按ctrl+enter
再选中此区域插入折线图,调整使之美观即可。
2、 MATCH INDEX
①MATCH的作用:在一个区域或数组中查找指定的数据的位置,如查找不到,则返回错误值。 是根据具体的值找位置。
=MATCH(查找值,查找区域或数组,精确还是模糊查找)
②INDEX的作用:根据指定的行数和列数返回指定区域的值。 是根据位置找具体的值。
=INDEX(指定区域,数值所在位置)
③VIOOKUP和 HIOOKUP只能查找从左到右或从上到下的值,INDEX和MATCH相结合可以进行反向查找(查找值在右边,结果所在值在左边),它们结合的公式形式为:
=INDEN(结果所在列区,MATCH(查找值,查找列区,0))
④VLOOKUP和 MATCH相结合:
=VLOOKUP(查找值,查找区域,MATCH(查找值相关的另一个查找值,此查找值在原表中的行区域,0),0)
⑤区间查找:
查找区间是单独的,按阶段分等级的区域,此查找是模糊查找。
注意:作为查找区间的区域,要按升序排序。且区间要经过整理按新区间来查找。
如:
成绩 等级 成绩 等级
0-60 D → 0 D
60-70 C 60 C
70-80 B 70 B
80-90 A 80 A