查找的进阶之路

作者: 5队小敏 | 来源:发表于2018-10-23 21:40 被阅读0次

    1.Vlookup的基本用法(从左到右查找)

    公式=Vlookup(Lookup_value,Table_array,Col_index_num,[Range_lookup])

    第一参数:找什么(或者说按什么查找),按销售员查找,所以输入D2

    第二参数:在哪找,数据源区域在A:B列,所以输入2:12

    第三参数:找到后返回第几列,我们要查找的是销售额,销售额位于B列,即第二参数中的第二列,所以输入2

    第四参数:这里要精确查找,所以输入0

    2.Hlookup的基本用法(从上往下查找)

    公式=Hlookup(Lookup_value,Table_array,Row_index_num,[Range_lookup])

    第一参数:找什么(或者说按什么查找),按月份查找,所以输入G2

    第二参数:在哪找,数据源区域在A:E列,所以输入1:9

    第三参数:找到后返回第几行,我们要查找的是独孤求败,位于第6行,即第二参数中的第6行,所以输入6

    第四参数:这里要精确查找,所以输入0

    3.Index与Match的基本用法

    Match函数

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

    公式=Match(lookup_value,lookup_array,[match_type])

    参数1:表示需要查找的值

    参数2:表示要搜索的单元格区域或数组,而且此参数必须是一行或一列的数据范围

    参数3:为0时,表示精确匹配;为1时,表示模糊匹配,且升序排列;为-1时,表示模糊匹配,切降序排列

    Index函数

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

    公式=Index(array,row_num,[column_num])

    参数1:表示单元格区域或数组常量。如果参数1只有一行或一列,则可以只制定参数row_num。

    参数2:必需。指定数组中的某行

    参数3:可选。指定数组中的某列(当仅仅是需要获取第几行的区域值时,该参数可以省略)

    Index+Match的综合运用

    逻辑:先匹配目标查找区域所在的单元格位置,用Match--再使用引用函数引用其所表示的内容,使用Index

    注意:

    A、如果匹配的文字是文本型数字,直接写Match(查找值,查找区间,0),会因为数据类型不一致而返回错误值#N/A,在这里要通过“--”(减负运算),将文本型数字转换为数值,即可完成查找

    B、通过为了屏蔽错误值,会使用IFERROR来进行嵌套使用

    4.借助名称框查找

    当数据区域较大时,可直接选中数据区域,定义名称框

    5.通配符模糊查找

    通配任意个字符:“*”

    通配单一字符:"?"

    6.查找返回多列数据

    选中需要填充区域,输入公式后按组合键。

    公式=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)

    参数1:表示需要查找的值

    参数2:表示要搜索的单元格区域或数组

    参数3:表示数据所在的列

    参数4:为0时,表示精确匹配;为1时,表示模糊匹配,且升序排列;为-1时,表示模糊匹配,切降序排列

    利用COLUMN(B1)函数定位值对应的位置,公式会相应变为B1,B2,B3… C1,C2,C3… D1,D2,D3… E1…E4.

    7.查找指定区域

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

    利用MATCH函数读取H1所在区域范围的列

    8.多条件查找(一对多查询)

    =IFERROR(VLOOKUP(2&ROW(A1),D,COLUMN(B1),0),"")

    步骤1 在左表前插入一列并设置公式,用countif函数统计客户的销售额并用&连接成 产品名称+序号的形式。

    函数公式:= C2&COUNTIF($C$2:C2,C2)

    步骤2 在F9设置公式并复制即可得到F2单元格中产品的所有销售记录。

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

    (1)利用ROW函数实现要查询的产品加上序号,即实现查找辅助列的内容。

    (2)利用column函数,定位返回第几列值。

    (3)利用IFERROR函数屏蔽错误值返回空白" "。

    9.区间函数(模糊/近似查询)

    注意:参照区间必须是升序排列

    10.动态图表

    =VLOOKUP($C$9,$A$2:$G$7,COLUMN(B1),0)

    (1)输入VLOOKUP——查找值选中姓名对应的人名单元格绝对引用

    (2)选对应的整个数据区域绝对引用

    因为对应的列是连动的,所以第三个参数用COLUMN(B1)代替

    (3)精确查找输入0——回车往右拖动公式即可

    (4)选取填充后的区域→插入→折线图→选中折线图→右击→数据标签→设置数据标签格式→选中类别名称→分隔符用"新文本行"→标签位置靠上→选中线条→设置数据系列格式→填充与线条→修改线条颜色→实线→宽度等

    回顾目标:1.10点学习查找函数并完成打卡

    2.完成作业

    3.完成复盘

    评估结果:全部都能按时完成

    分析过程:在听课过程中,对于Index函数和Match函数的嵌套使用还是有点模糊的,思路不能很好理清,在练习的过程中,重点练习这两个函数,并练习过程中逐步分解,最后多练习几次便慢慢理清了思路,在做作业时能将两个函数嵌套起来使用

    总结规律:对于课程的内容要不断的输出和练习,这样有助于我们能够理清思维和解开我们的疑惑,不要为了完成任务而做任务,而是侧重开拓我们的思维,养成Excel的思维

    改善行动:1.对于每个视频都要看3遍以上,课件都要练习多次,在做每一道题目是都要尽可能想多种办法去解决和检验

    相关文章

      网友评论

        本文标题:查找的进阶之路

        本文链接:https://www.haomeiwen.com/subject/horzzftx.html