admin 管理员组

文章数量: 887018

EXCEL系列文章目录

  Excel系列文章是本人亲身经历职场之后萌发的想法,为什么Excel覆盖如此之广,几乎每个公司、学校、家庭都在使用,但是它深藏的宝藏功能却很少被人使用,PQ、BI这些功能同样适用于数据分析;并且在一些需要简单及时的数据分析项目前,Excel是完胜python、R、SPSS这些科学专业的软件的。因此决心开启Excel篇章。

数据分析为什么要学Excel
Excel图表美化—表格美化
Excel函数公式大全—IF函数
Excel函数公式大全—IF家族函数
Excel函数公式大全—VLOOKUP函数
Excel函数公式大全—MATCH函数
Excel函数公式大全—INDEX函数
Excel函数公式大全—HLOOKUP函数
Excel函数公式大全—LOOKUP函数


Excel函数公式大全—INDEX函数

  • EXCEL系列文章目录
  • 前言
  • 一、INDEX函数语法
  • 二、图解算法
  • 三、实用案例
    • 1、新建数据
    • 2、案例展示
      • 按行提取:
      • 按列提取:
      • 定位提取:
  • 总结


前言

  前面的文章给大家介绍了match()函数能提取指定查找内容所在的位置,那又如何才能提取出对应的数值呢,本文将带领大家认识一下excel的取数神器——index()函数,只要 给出定位,便能取出对应的数值。也希望大家将想学习了解的函数留言 ,在后面的文章里我们一起学习分享 !

一、INDEX函数语法

INDEX(array, row_num, [column_num])
INDEX( 取值范围 ,第几行 , 第几列)

  • INDEX 函数返回表格或区域中的值或值的引用。
  • 当函数 INDEX 的第一个参数为数组常量时,使用数组形式。
参数名称说明
array (必填)为单元格区域或数组常量。如果数组只包含一行或一列,则相对应的参数row_num或column_num为可选。如果数组有多行和多列,但只使用row_num或column_num,函数INDEX返回数组中的整行或整列,且返回值也为数组。
row_num (必填)数组中某行的行序号,函数从该行返回数值。如果省略row_num,则必须有column_num。
column_num (选填)数组中某列的列序号,函数从该列返回数值。如果省略column_num,则必须有row_num。
1、如果同时使用row_num和column_num,函数INDEX返回row_num和column_num交叉处的单元格的数值。
2、如果将row_num或column_num设置为 0(零),函数 INDEX 则分别返回整个列或行的数组数值。若要使用以数组形式返回的值,请将 INDEX 函数以数组公式形式输入,对于行以水平单元格区域的形式输入,对于列以垂直单元格区域的形式输入。若要输入数组公式,请按 Ctrl+Shift+Enter。
3、row_num和column_num必须指向array中的某一单元格;否则,函数INDEX返回错误值#REF!。

二、图解算法


公式解释:提取表4中的第一行、第三列的数值。

三、实用案例

1、新建数据


为展示函数效果;数据均为Excel函数生成,无实际意义:

2、案例展示

按行提取:


=INDEX(表4[姓名],3)
  按行提取时,第一个参数输入的需是数组形式的存在,此时也只需第二个参数。无需三个参数填满。区域选择列即可。

按列提取:


=INDEX(表4[#标题],3)
  按列提取与行提取实际意义一致。区域选择行即可。

定位提取:


=INDEX(表4,3,3)
  定位取值时,第一个参数需要选择矩阵区域,并且行序号与列序号均不可省略。

总结

  index()函数今天就简单写到这儿,只有真正懂得函数的底层逻辑,才能写出复杂嵌套的函数公式。index的三个参数 均可以使用其他函数定义,至于需要如何定义,就交给聪明的你们了。
  也希望大家将想学习了解的函数留言 ,在后面的文章里我们一起学习分享 !

本文标签: 函数 公式 大全 EXCEL INDEX