INDEX函数的具体应用?能不能给我具体实例?

发布时间:2021-02-25 11:10:39

INDEX函数的具体应用?能不能给我具体实例?

网友回答

数组形式返回表格或数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式.数组区域共用一个公式;数组常量是用作参数的一组常量.)中的元素值,此元素由行序号和列序号的索引值给定.
当函数 INDEX 的第一个参数为数组常量时,使用数组形式.
INDEX(array,row_num,column_num)
Array 为单元格区域或数组常量.
如果数组只包含一行或一列,则相对应的参数 row_num 或 column_num 为可选参数.
如果数组有多行和多列,但只使用 row_num 或 column_num,函数 INDEX 返回数组中的整行或整列,且返回值也为数组.
Row_num 数组中某行的行号,函数从该行返回数值.如果省略 row_num,则必须有 column_num.
Column_num 数组中某列的列标,函数从该列返回数值.如果省略 column_num,则必须有 row_num.
说明如果同时使用参数 row_num 和 column_num,函数 INDEX 返回 row_num 和 column_num 交叉处的单元格中的值.
如果将 row_num 或 column_num 设置为 0,函数 INDEX 则分别返回整个列或行的数组数值.若要使用以数组形式返回的值,请将 INDEX 函数以数组公式 (数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果.数组公式括于大括号 ({ }) 中.按 Ctrl+Shift+Enter 可以输入数组公式.)形式输入,对于行以水平单元格区域的形式输入,对于列以垂直单元格区域的形式输入.若要输入数组公式,请按 Ctrl+Shift+Enter.
Row_num 和 column_num 必须指向数组中的一个单元格;否则,函数 INDEX 返回错误值 #REF!.
示例 1如果将示例复制到一个空白工作表中,可能会更易于理解.
如何复制示例
创建一个空白工作簿或工作表.
选择“帮助”主题中的示例.
注释 请不要选择行或列标题.
按 Ctrl+C.
在工作表中,选择单元格 A1,然后按 Ctrl+V.
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“公式”选项卡上,在“公式审核”组中,单击“显示公式”按钮.
1 2 3 A B 数据 数据 苹果 柠檬 香蕉 梨 公式 说明(结果)
=INDEX(A2:B3,2,2) 位于区域中第二行和第二列交叉处的数值(梨)
=INDEX(A2:B3,2,1) 位于区域中第二行和第一列交叉处的数值(香蕉)
示例 2如果将示例复制到一个空白工作表中,可能会更易于理解.
如何复制示例
创建一个空白工作簿或工作表.
选择“帮助”主题中的示例.
注释 请不要选择行或列标题.
按 Ctrl+C.
在工作表中,选择单元格 A1,然后按 Ctrl+V.
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“公式”选项卡上,在“公式审核”组中,单击“显示公式”按钮.
1 2 3 A B 公式 说明(结果)
=INDEX({1,2;3,4},0,2) 数组常量中第一行、第二列中的数值 (2)
数组常量中第二行、第二列中的数值 (4)
注释 示例中的公式必须以数组公式输入.在将示例复制到空白工作表中后,请选中以公式单元格开始的单元格区域 A2:A3,按 F2,再按 Ctrl+Shift+Enter.如果公式不是以数组公式的形式输入,则返回单个结果值 2.
返回页首-----------------------
以上问题属网友观点,不代表本站立场,仅供参考!