E战到底特训营

2队-嘿嘿嘿

2018-09-14  本文已影响0人  d4bc185474a8
基本用法

VLOOKUP(从左到右查找):

=VLOOKUP(找什么或按什么查找,在哪找(数据源区域),找到后返回第几列(在数据源的列数),精确查找0或模糊查找1)

eg.  =VLOOKUP(D2,$A$2:$B$12,2,0)

HLOOKUP(从上到下查找):

=HLOOKUP(找什么或按什么查找,在哪找(数据源区域),找到后返回第几列(在数据源的行数),精确查找0或模糊查找1)

eg.  =HLOOKUP(G2,$A$1:$E$9,6,0)

MATCH(查找所在的行号):

作用:在一个区域或数组中查找指定数值的位置,如果查找不到则返回错误值。

=MATCH(查找的值,查找的区域或数组,0和FALSE表示精确查找或1和TRUE表示模糊查找)

eg.  =MATCH(A13,$A$2:$A$8,0)

INDEX:

作用:根据指定的行数和列数,返回指定区域的值。

=INDEX(指定的区域,数据所在的行,数据所在的列)

eg.  =INDEX($A$2:$C$8,4,2)

MATCH与INDEX的综合运用

作用:反向查询

eg.  =INDEX($A$2:$A$8,MATCH(A36,$B$2:$B$8,0)) 利用MATCH函数查找位置

借助名称框查找

VLOOKUP(从左到右查找):

=VLOOKUP(找什么或按什么查找,名称框名,找到后返回第几列(在数据源的列数),精确查找0或模糊查找1)

选中数据源区域→定义名称框名→输入公式“=VLOOKUP(找什么,→按“F3”→选取名称框名→,→行号→精确查找0或模糊查找1

eg.  =VLOOKUP(D2,查找区域,2,0)

通配符模糊查找

eg.  查找名字带"老师"的

=VLOOKUP("*老师*",$A$2:$B$12,2,0)

说明:

通配符星号*通配任意个字符

问号?通配单一字符

查找返回多列数据

操作步骤:

a). 选中目标单元格区域;

b). 输入公式=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0);

c). 按<Ctrl+Enter>组合键。

注意:主要是把列数换成COLUMN函数。

查找指定区域

=VLOOKUP($G2,$A$2:$E$9,MATCH($H$1,$A$1:$E$1,0),0)

利用 MATCH找行号。

多条件查找

要求:在指定区域根据F2的产品名称查找所有销售情况

a).  在左表前插入一列并设置公式,用countif函数统计客户的销售额并用&连接成 产品名称+序号的形式(=C2&COUNTIF($C$2:C2,C2)),生成唯一的产品序号;

b). 选中指定区域,第一个单元格内输入:

=IFERROR(VLOOKUP($F$2&ROW(A1),$A$1:$D$15,COLUMN(B1),0),"");

c). 按“Ctrl+Enter”.

ROW(A1)—代表第一行;COLUMN(B1)——代表第一列

区间查找

要求:需要按照等级划分规则,将成绩划分到其对应的等级中。

可以用IF函数来操作,只是比较复杂

=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")))

用VLOOKUP操作:

方法1:选中目标区域,直接输入公式=VLOOKUP(B2,{0,"D";60,"C";80,"B";90,"A"},2)

方法2:根据已知等级表,新建一个区间明显的等级表(必须是升序排列),作为数据源。

          模糊查找,最后的参数可以是1,也可以不填。

动态图表

已知:每个销售员1-6月的销售额统计表。

要求:制作动态图表

操作步骤:

1.  建一个姓名与具体一个销售员名字单元格(根据源表姓名,设置数据有限性);

2.  复制源数据表头(姓名,1-6月),用VLOOKUP查找XX销售员1-6月的数据,在最左列用名字所在的单元格&” 销售员”(如:=C16(销售员名字所在单元格)&” 销售员”),为了保持图表的联动性;

3.  选中目标区域(表头与数据)→插入→拆线图(不需要的删除)→选中拆线图→右键→添加数据标签→选中数据标签→右键→设置数据标签格式→标签选项(勾选类别名称、值、靠上与分隔符(分行符))→关闭;

4.  选中拆线图→格式→形状轮廓→选颜色与粗细→选中折线图外框→右键→设置图表区域格式→边框颜色→无线条→关闭

2队-嘿嘿嘿
上一篇 下一篇

猜你喜欢

热点阅读