精华内容
下载资源
问答
  • 本部分主要包括VLOOKUP函数、HLOOKUP函数、LOOKUP函数、MATCH函数INDEX函数、CHOOSE函数、OFFSET函数、ROW函数、ROWS函数、COLUMN函数、COLUMNS函数、HYPERLINK函数、FORMULATEXT函数、INDIRECT函数、ADDRESS函数...

    8c0fceab01d23491098713d1e29222b1.png

    本部分主要包括VLOOKUP函数、HLOOKUP函数、LOOKUP函数、MATCH函数、INDEX函数、CHOOSE函数、OFFSET函数、ROW函数、ROWS函数、COLUMN函数、COLUMNS函数、HYPERLINK函数、FORMULATEXT函数、INDIRECT函数、ADDRESS函数和TRANSPOSE函数共16个。需重点掌握VLOOKUP函数、MATCH函数、INDEX函数。

    VLOOKUP函数 – 列查找

    从查找区域的最左列查找一个值,然后从指定的另一列返回同一行中的值。

    语法:= VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

    参数:lookup_value,查找目标;table_array,查找范围;col_index_num,返回值的列数;range_lookup可选,缺省1/TRUE模糊查找,0/FALSE精确查找。

    如果range_lookup为TRUE,则table_array的第一列的数值必须按升序排列。如果range_lookup为FALSE,则table_array不必进行排序。

    965e88a2af91a13629c225b8435eef72.png

    HLOOKUP函数 – 行查找

    从查找区域的第一行查找一个值,然后从指定的另一行返回同一列中的值。

    语法:= HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

    参数:lookup_value,查找目标;table_array,查找范围;row_index_num,返回值的行数;range_lookup可选,缺省1/TRUE模糊查找,0/FALSE精确查找。

    如果range_lookup为TRUE,则table_array的第一行的数值必须按升序排列。如果range_lookup为FALSE,则table_array不必进行排序。

    53481ca8c047e3ebbf9b9e6236f435db.png

    LOOKUP函数 – 查找

    在向量或数组中查找值。

    (1)向量形式

    语法:= LOOKUP(lookup_value, lookup_vector, [result_vector])

    参数:lookup_value,查找目标;lookup_vector,查找区域(一行或一列),必须升序排列;result_vector可选,查找返回值区域(一行或一列),与lookup_vector必须相同。

    ec02507841eca4241f7dda6023cad59d.png

    (2)数组形式

    语法:= LOOKUP(lookup_value, array)

    参数:lookup_value,查找目标;array,查找区域。

    7b089d9e1962a1575c5de2bb868b1f92.png

    MATCH函数 – 查找位置

    从指定区域中查找目标值,并返回该目标在查找区域中的位置。

    语法:= MATCH(lookup_value, lookup_array, [match_type])

    参数:lookup_value,查找目标;lookup_array,查找区域(必须是一行或一列);match_type可选,匹配类型,缺省值为1;

    1或缺省,MATCH查找小于或等于lookup_value的最大值。lookup_array参数中的值必须以升序排序。

    0,MATCH 查找完全等于lookup_value的第一个值。

    -1,MATCH查找大于或等于lookup_value的最小值。lookup_array 参数中的值必须按降序排列。

    e62e5b546110a3ace5fe4ea39b128586.png

    INDEX函数 – 索引

    查找某一行和某一列的交叉单元格中的值。

    语法:= INDEX(array, row_num, [column_num])

    参数:array,查找区域;row_num,查找区域中的第几行;row_num,查找区域中的第几列。如果数组只包含一行或一列,则相对应的参数row_num或rolumn_num为可选参数。

    6b44cbc7b5e8408f68624e48d09128e0.png

    CHOOSE函数 – 选择

    根据索引号从最多254个数值中选择一个。

    语法:= CHOOSE(index_num, value1, [value2], ...)

    参数:index_num,指出所选参数值在参数中的位置,介于1到254之间的数值或引用或公式;value1,后续参数可选。

    edd38211eac136ca19b5dc0c04566075.png

    OFFSET函数 – 偏移

    返回对单元格或区域中指定行数和列数区域的引用。

    语法:= OFFSET(reference, rows, cols, [height], [width])

    参数:reference,参照单元格,从哪里开始;rows,偏移多少行;cols,偏移多少列;height可选,返回区域的行高;width可选,返回区域的列宽。

    ba0a8a6528ee35ce2217f81a4dc4741f.png

    ROW函数 – 第几行

    返回指定单元格引用的行号。例如,公式 =ROW(B2) 返回2,因为B2为第2行。

    语法:= ROW([reference])

    参数:reference可选,需要得到其行号的单元格或单元格区域,空则返回公式所在行号。

    5b3596e8fedee096b3e0ecb79db8580b.png

    ROWS函数 – 多少行

    返回数组或引用的行数。

    语法:= ROWS(array)

    参数:array,要计算行数的数组、数组公式或是对单元格区域的引用。

    44f498249f64a0ee93dc238149e0e92a.png

    COLUMN函数 – 第几列

    返回指定单元格引用的列号。 例如,公式 =COLUMN(B2) 返回 2,因为列B为第四列。

    语法:= COLUMN([reference])

    参数:reference可选,要返回其列号的单元格或单元格范围,空则返回公式所在的列号。

    de942a6841c4c84ae0c2702b33aefda8.png

    COLUMNS函数 – 多少列

    返回数组或引用的列数。

    语法:= COLUMNS(array)

    参数:array可选,要计算列数的数组、数组公式或是对单元格区域的引用。

    4f3617994984912347fdf51dd7bb31c6.png

    HYPERLINK函数 – 超链接

    创建快捷方式或跳转,以打开存储在网络服务器、Intranet或Internet上的文档。

    语法:= HYPERLINK(link_location,friendly_name)

    参数:link_location,可作为文本打开的文档路径或URL;friendly_name可选,单元格中显示的跳转文本或数字值。

    0750875a0548979a198c723fe1f002fb.png

    FORMULATEXT函数 – 显示公式

    以字符串的形式返回公式。(Excel 2013新增)

    语法:= FORMULATEXT(reference)

    参数:reference,对单元格或单元格区域的引用。

    38eb55fda597d32d893789fa0497c08e.png

    INDIRECT函数 – 重定向

    返回由文本字符串指定的引用。

    语法:= INDIRECT(ref_text, [a1])

    参数:ref_text,对单元格的引用,此单元格包含A1样式的引用、R1C1样式的引用、定义为引用的名称或对作为文本字符串的单元格的引用;a1可选,缺省值为TRUE,A1样式,FALSE为R1C1样式。

    0c9bea1a025c8168bac6bdd07d064c2c.png

    ADDRESS函数 – 单元格地址

    根据指定行号和列号获得工作表中的某个单元格的地址。

    语法:= ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])

    参数:row_num,行号;column_num,列号;abs_num可选,指定要返回的引用类型,缺省值为1-绝对值引用,2-绝对行引用,3-绝对列引用,4-相对引用;a1可选,A1或R1C1引用样式,缺省值为TRUE-1样式;sheet_text 可选,指定要用作外部引用的工作表的名称。

    1bb9a3e7952cc3821289ff600db77646.png

    TRANSPOSE函数 – 转置

    返回数组或区域的转置。

    语法:= TRANSPOSE(array)

    参数:array,数据或单元格区域。

    4646b809e7204977b10913f3c167fa2b.png
    展开全文
  • 在Excel中,谈到查找函数推荐最多的就是vlookup函数和indexmatch函数,很多人把两个函数作为判断Excel水平的重要指标,可想而知这两个函数在Excel数据计算中的重要性,本文就和大家一起来看看这两个函数的用法吧。...

    在Excel中,谈到查找函数推荐最多的就是vlookup函数和index—match函数,很多人把两个函数作为判断Excel水平的重要指标,可想而知这两个函数在Excel数据计算中的重要性,本文就和大家一起来看看这两个函数的用法吧。

    e2c74425c1069574e4aab95629d083a9.png

    一:vlookup函数

    说起vlookup函数,相信每个Excel的使用者对其至少略有耳闻,比起lookup、hlookup函数名气要大得多。因为vlookup函数符合我们的思维习惯,在日常查找中足够使用了。

    vlookup函数有四个参数,函数公式=vlookup(查找依据,查找范围,查找值在查找范围的列数,精确匹配或模糊匹配)。

    在下图中,我们要在G2单元格查找夏侯惇的成绩,那么输入函数=VLOOKUP(H3,$B$1:$D$20,3,0)就可以了。

    在这个函数中,第一个参数为F2,表示查找依据是“夏侯惇”,即我们要根据“夏侯惇”,来查找对应的成绩。

    第二个参数为$B$1:$D$20,表示查找的区域为B1到D20单元格。此处不能选中A列的数据,因为夏侯惇所在的查找区域中B列是第一列,所以查找区域的选择要以B列为起点。这里对于B1:D20单元格选择后要按F4切换到绝对引用,这样我们向下拖动填充计算G3单元格的时候引用的查找区域就不会发生变化了。

    第三个参数选择2,因为在选择的查找区域$B$1:$D$20中,成绩在姓名的第2列,如果要查找排名,那么第三个参数就是3,因为排名在查找区域中姓名的第3列。

    第四个参数直接输入0,表示精确匹配,如果查找不到值,就会返回错误。

    在G2、G3单元格输入公式后,向下拖动单元格填充公式就可以查找下面单元格的值了。

    ac4fe485a761024378345227172833b8.png

    在上面的函数中,我们看到橙色和黄色区域中需要输入两个公式,这两个公式只有第3个参数有区别,那么我们可不可以只用一个函数解决呢?,其实在G2单元格输入函数=VLOOKUP($F2,$B$1:$D$20,MATCH(G$1,$B$1:$D$1,0),0),然后向右,向下拖动填充公式就可以了。

    这里运用了vlookup函数和match函数嵌套。与上面的函数相比,看上去只有第3个参数由原来的数值变成match函数,但是要特别注意绝对引用与相对引用!

    这里MATCH(G$1,$B$1:$D$1,0),表示查找G1在B1到D1单元格的位置,第3个参数为0表示精确匹配。所以此处G2单元格中match函数返回的结果为2。但是向右拖动时,函数就会变成MATCH(H$1,$B$1:$D$1,0),表示H1在B1到D1单元格的位置,返回结果为3。

    a9f62d3b35e6ef8016a1f2165510aa03.png

    二:index—match函数

    相对于vlookup函数,index——match函数嵌套可以实现更多方式的查找。比如在反向查找,多条件查找中,利用vlookup函数查找就会比较复杂。而利用index—match函数进行查找就没有太大区别。

    在下图中,根据排名查找姓名,即实现反向查找。输入函数公式为=INDEX($B$2:$B$20,MATCH(F2,$D$2:$D$20,0))就可以了。这个函数看上去很长,实际用熟练了感觉某种程度上会比vlookup函数还好用。

    对于函数MATCH(F2,$D$2:$D$20,0),表示查找12位于D2到D20单元格第几行,按F4键固定D2:D20单元格也是为了向下拖动填充公式时引用的区域不会发生变化。第3个参数0表示精确匹配。返回的值是2,因为查找依据“12”在选择区域$D$2:$D$20的第2行。

    index函数本来有3个参数,即=index(查找区域,行数,列数),因为我们选中B2:B20单元格只有一列数据,所以有第2个参数行数就可以了,第3个参数可以省略。表示返回B2:B20中第2行数据,即B2单元格的“关羽”。

    a421135d42b6e8753a9f12cb30554059.png

    上面已经提到index函数其实有3个参数,平时我们使用进行查找时往往只用2个参数就够了,但是使用3个参数可以在二维表格中进行查找。

    如下图所示,如果要查找二维区域内第3行,第4列(D列)的值,那么可以输入函数=INDEX(A1:H9,MATCH(K10,$A$1:$H$1,0),MATCH(J11,$A$1:$A$9,0))就可以了。

    这个函数只是在index函数里面嵌套了2个match函数,两个match函数分别返回查找值在区域的行数和列数(第3行和第4列),而index函数返回选中区域内行列定位的值(第3行和第4列交叉的值)。所以会返回“丝”字。

    184d2d39e9d94a7fb61d62edfc24d2eb.png

    这就是本文介绍的Excel中vlookup函数和index—match函数的几种用法,如果有疑问,欢迎在评论区留言或者私信。

    展开全文
  • vlookup函数 用于在表格查找指定的数值 =vlloku(lookup_value,table_array,col_index_num,range_lookup) 查找值 在哪找 列序数 查找的方式(精确/模糊) match函数 用于查找指定内容所匹配的单元格位置 =MATCH...

    index函数
    返回表格或数组中的元素值
    =index(array, row_num, [column_num])
    查找范围,行 列

    vlookup函数
    用于在表格查找指定的数值
    =vlloku(lookup_value,table_array,col_index_num,range_lookup)
    查找值 在哪找 列序数 查找的方式(精确/模糊)

    match函数
    用于查找指定内容所匹配的单元格位置
    =MATCH(lookup_value,lookuparray,match-type)
    查找的值 查找的位置 查找的方式(精确/模糊)

    index函数嵌套match函数

    =INDEX(A1:G15,MATCH(I2,A1:A15,0),MATCH(J2,A1:G1,0))
    vlookup函数嵌套match函数

    =VLOOKUP(I2,A2:G15,MATCH(J2,A1:G1,0),0)
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 引用百家号:“INDEX MATCHVLOOKUP之间的关键区别在于VLOOKUP需要静态列引用,而INDEX MATCH使用动态列引用。动态列引用可以避免更少的错误” “较低的处理需求:VLOOKUP需要更多的Excel处理能力,因为它需要评估...

    INDEX+MATCH函数相比Vlookup函数的优点

    引用百家号:“INDEX MATCH和VLOOKUP之间的关键区别在于VLOOKUP需要静态列引用,而INDEX MATCH使用动态列引用。动态列引用可以避免更少的错误”
    “较低的处理需求:VLOOKUP需要更多的Excel处理能力,因为它需要评估您选择的整个表格数组。使用INDEX MATCH,Excel只需要考虑查找列和返回列。使用较少的绝对单元格来考虑,Excel可以更快地处理这个公式。”

    函数说明

    INDEX函数

    格式:
    INDEX(array,row_num,[columc_num])
    定义:
    在给定的单元格区域中,返回特定行列交叉值处单元格的值或引用
    参数说明:
    array:数组/阵列。定义所要查询的范围
    row_num:返回所选择某一单元格的行数。用MATCH函数值代入
    columc_num:返回所选择某一单元格的列数。

    MATCH函数

    格式:
    MATCH(lookup_value,lookup_array,[match_type])
    定义:
    返回符合特定值特点顺序的项在数组中的相对位置
    参数说明:
    lookup_value:定义搜索值
    lookup_array:定义所要搜索的区域
    match_type:匹配方式:1 小于/0 精确匹配/-1 大于

    应用实例

    在这里插入图片描述

    实例解释

    MATCH函数用A3单元格的值去比较物料总表中D列的数据,精确匹配到确定值后返回所在单元格位于从D1开始的相对数值,因为是从第一行开始,则相对数可视为行号。INDEX函数首先定义物料总表中从D列到F列为所要搜索的区域,将MATCH函数输出值作为行号,从D列开始的第2列作为列号,输出所在单元格的值。最后如果计算正确,IFERROR函数则输出公式计算结果,否则输出空值

    展开全文
  • 本章主要内容:函数语法,与VLOOKUP比较,单元格引用原理,认识COLUMN函数,使用MatchVLOOKUP函数嵌套返回多列结果
  • 在Excel中,谈到查找函数推荐最多的就是vlookup函数和indexmatch函数,很多人把两个函数作为判断Excel水平的重要指标,可想而知这两个函数在Excel数据计算中的重要性,本文就和大家一起来看看这两个函数的用法吧。...
  • vlookup是工作中excel中最常用的查找函数。但遇到反向、双向等复杂的表格查找,还是要请出今天的主角:index+Match函数组合。1、反向查找【例1】如下图所示,要求根据产品名称,查找编号。分析:先利用Match函数根据...
  • VLOOKUP 职场里面用的太频繁的,是必须掌握使用的函数公式,在这个函数的使用过程中,有时候用起来也不是很方便,比如下面两个场景❶逆向查找匹配左边是员工编号,姓名,工资表格数据,现在需要根据姓名查找员工编号...
  • 本部分主要包括VLOOKUP函数、HLOOKUP函数、LOOKUP函数、MATCH函数INDEX函数、CHOOSE函数、OFFSET函数、ROW函数、ROWS函数、COLUMN函数、COLUMNS函数、HYPERLINK函数、FORMULATEXT函数、INDIRECT函数、ADDRESS函数...
  • match函数用法 index函数用法 用match和index函数实现vlookup功能 双条件查找 ##任务1 vlookup函数应用 1.用vlookup函数 查找以下公司的 companyId | companyFullName | |:----| | 上海云贝网络科技有限公...
  • 王佩丰Excle课程第十二课时笔记 MATCHINDEX函数 语法 MATCH(lookup_value,lookup_array,[match_type]) INDEX(array,row_num,[column_num])
  • 相信很多甲纯已经会比较熟练的使用VLOOKUP函数,进行数据的查找比对和返回取值了。但是VLOOKUP函数有一个小缺点就是,查找比对完毕后,只能从左到右进行返回...下面分别介绍2个函数【一】MATCH函数MATCH函数的作用...
  • B:BC,31,0) 数这个31要数个半天才能确认 为了解决上述的问题,我们使用INDEX+MATCH函数轻松得到结果(知识兔) INDEX函数 INDEX(一列数据,数字N),返回结果是,这一列数据的第N个 如下所示,当我们输入公式: =...
  • 1. match indexvlookup函数 和双条件查找匹配 (2天) vlookup函数用法 vlookup函数的使用方法 vlookup、hlookup、lookup函数的用法和三者的区别 EXCEL函数LookUp, VLOOKUP,HLOOKUP应用详解(含中文参数解释) ...
  • 今天我们就来学习一下向左数据查询中,index+match和lookup两类更加实用的函数。一、案例演示:案例说明:如上图所示,我们需要根据人员的工号,在数据区域中向左查询对应人员姓名。下面我们就通过vlookup+IF、...
  • 操作:在I2单元格,输入公式“=INDEX(B2:E13,8,3)”,回车备注:(1)本例重在了解INDEX函数的基本用法(2)函数INDEX用来返回引用区域指定位置的数值。(3)函数INDEX的语法结构为INDEX(reference, row_num, [column_num]...
  • 高效的办法是使用index+match函数的模糊匹配,可以在D4单元格输入公式:=INDEX(H4:H13,MATCH(C4,G4:G13,-1)),向下填充,就可以得到结果。index函数的第一个参数是指定区域,第二个参数是相对位置,也就是match函数...
  • 在Excel中我们会经常碰到根据某些条件去查找出对应的数据,我们经常用到的函数就是vlookup,下面讲解index+match组合查找的这种较常见和方便的查找函数。一、vlookup函数查找公式=VLOOKUP(Lookup_value,table_array...
  • Excel中说到数据查询,相信绝大多数人都会想到一个函数,它就是vlookup函数vlookup在单条件、多条件、逆向查询等多种查询操作中都起着非常重要的作用。如上图所示,我们通过人员的工号查询对应的姓名,利用vlookup...
  • #excel##excel函数##vlookup##办公软件#这是一个可以获取知识的头条号——云端网校教程。大家好,今天这节课是一节铺垫课程,主要是为下一课的VLOOKUP函数多列返回做准备。我们直接进入主题,通过前面我们学习VLOOK...
  • **vlookup函数用法 vlookup、hlookup、lookup函数的用法和三者的区别** lookup的用法: lookup就是查找的意思,也是称模糊查找,下面会说,用法如例: 如下图所示,=LOOKUP(B19,B2:B14,F2:F14) 的意思就是在B2:B14...
  • 1、用vlookup函数 查找以下公司的 companyId | companyFullName | |:----| | 上海云贝网络科技有限公司 | | 携程计算机技术(上海)有限公司 | | 浙江康健绿线网络技术有限公司 | | 久亿财富(北京)投资有限公司 | ...
  • 常用的查找函数VLOOKUP用的较多,不过最佳搭档莫过于INDEX+MATCH,今天来聊聊这对搭档。1、INDEX2、MATCH3、INDEX+MATCH最佳搭档1、INDEXINDEX,指在给定的单元格区域中,返回特定行列交叉处单元格的值或引用,在单行...
  • 举一个例子,左边是数据库,现在我们查找其中部分数据,如下所示:我们用vlookup函数公式可以快速求出在H2单元格中输入公式:=VLOOKUP(G2,B:E,4,0),向下填充,便得到了结果如果我们想找的不是大乔和小乔的定位,...
  • vlookup函数 查找以下公司的 companyId | companyFullName | |:----| | 上海云贝网络科技有限公司 | | 携程计算机技术(上海)有限公司 | | 浙江康健绿线网络技术有限公司 | | 久亿财富(北京)投资有限公司 | | ...
  • vlookup是集成indexmatch函数 所以indexmatch组合后比vlookup更加灵活 对比两种处理数据的情况 函数最后一位0代表精确查找,为1的情况一般不多,一般用于计算提成或者税款 - 综合应用:使用vlookup与...
  • vlookup函数,要查询的对象,必须在第一列。 所有,我们有时可以使用,index + match进行查询 ■效果 --- --- ・match 返回值:4 (小明在数组中,第四个) ・index 查看,数组中的第四个(match的返回值)...
  • 首先我们来了解一下INDEX函数和MATCH函数INDEX(数据,N)表示取数据的第N个例如,我们在E2单元格中输入一个公式:=INDEX(E:E,5),它表示返回E列中的第5个数据,即为坦克MATCH函数MATCH(查找值,查找区域,查找方式)...
  • 2. match函数 基本语法: match(查找对象,查找区域,匹配模式) 基本用法: 在查找区域以精确或模糊模式(0精确;1模糊)查找对象,返回对象在该区域的索引值(从1开始) 3. index函数 基本语法: index(取回...
  • match index vlookup函数都是查找引用类函数,需要查找的时候关键变量只有两个,区域+位置,区域的选择注意是否需要锁定,位置的确定可以通过输入特定的行号和列号。 match() match() 可以作为查找位置的助理...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 246
精华内容 98
关键字:

indexmatch函数vlookup