发布网友 发布时间:2022-04-19 22:10
共3个回答
热心网友 时间:2023-09-02 06:29
INDEX 来自微软EXCEL帮助 请参阅返回指定的行与列交叉处的单元格引用。如果引用由不连续的选定区域组成,可以选择某一连续区域。函数 INDEX 有两种语法形式:数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。语法 2引用形式INDEX(reference,row_num,column_num,area_num)Reference 对一个或多个单元格区域的引用。如果为引用输入一个不连续的区域,必须用括号括起来。如果引用中的每个区域只包含一行或一列,则相应的参数 row_num 或 column_num 分别为可选项。例如,对于单行的引用,可以使用函数 INDEX(reference,,column_num)。Row_num 引用中某行的行序号,函数从该行返回一个引用。Column_num 引用中某列的列序号,函数从该列返回一个引用。Area_num 选择引用中的一个区域,并返回该区域中 row_num 和 column_num 的交叉区域。选中或输入的第一个区域序号为 1,第二个为 2,以此类推。如果省略 area_num,函数 INDEX 使用区域 1。例如,如果引用描述的单元格为 (A1:B4,D1:E4,G1:H4),则 area_num 1 为区域 A1:B4,area_num 2 为区域 D1:E4,而 area_num 3 为区域 G1:H4。说明在通过 reference 和 area_num 选择了特定的区域后,row_num 和 column_num 将进一步选择指定的单元格:row_num 1 为区域的首行,column_num 1 为首列,以此类推。函数 INDEX 返回的引用即为 row_num 和 column_num 的交叉区域。 如果将 row_num 或 column_num 设置为 0,函数 INDEX 分别返回对整个列或行的引用。Row_num、column_num 和 area_num 必须指向 reference 中的单元格;否则,函数 INDEX 返回错误值 #REF!。如果省略 row_num 和 column_num,函数 INDEX 返回由 area_num 所指定的区域。 函数 INDEX 的结果为一个引用,且在其他公式中也被解释为引用。根据公式的需要,函数 INDEX 的返回值可以作为引用或是数值。例如,公式 CELL("width",INDEX(A1:B2,1,2)) 等价于公式 CELL("width",B1)。CELL 函数将函数 INDEX 的返回值作为单元格引用。而在另一方面,公式 2*INDEX(A1:B2,1,2) 将函数 INDEX 的返回值解释为 B1 单元格中的数字。 示例 AB C水果价格 数量 1 苹果 .6940 2 香蕉.3438 3 柠檬.5515 4 柑桔.2525 5 梨.5940 6 杏2.8010 7 腰果3.5516 8 花生1.2520 9 核桃1.7512公式说明(结果)=INDEX(A2:C6,2,3)返回区域 A2:C6 中第二行和第三列交叉处的单元格 C3 的引用。(38)=INDEX((A1:C6,A8:C11),2,2,2)返回第二个区域 A8:C11 中第二行和第二列交叉处的单元格 B9 的引用。(3.55)=SUM(INDEX(A1:C11,0,3,1))返回区域 A1:C11 中第一个区域的第三列的和,即单元格区域 C1:C6 的和。(216)=SUM(B2:INDEX(A2:C6,5,2))返回以单元格 B2 开始到单元格区域 A2:A6 中第五行和第二列交叉处结束的单元格区域的和,即单元格区域 B2:B6 的和。(2.42)热心网友 时间:2023-09-02 06:30
如果只是简单的了解一下INDEX函数,这里举个例子:1.在EXCEL中输入以下数据:2.选择“插入”——“函数”,然后选择“INDEX”,这里我想找出学号为“200905”同学的成绩,可以如此设置:这个转化为公式为“=INDEX(B1:B11,6)”意思是找出B1:B11这个列中,第五行的那个数是多少,因为B1:B11只有一列,所以第三个参数不用设置。 所以你的公式:INDEX(T,15,lang)的意思是,T为一个数组(即B1:B11),15为行数,lang为列数,意思即是查找出在T数组中,为第15行,lang列的数字是多少热心网友 时间:2023-09-02 06:30
T、lang是自定义的名称,同时按Ctrl+F3,就可以看到他们分别代表什么意思。