INDEX函數

INDEX函數

計算機專業術語
INDEX函數是返回表或區域中的值或對值的引用。函數INDEX()有兩種形式:數組形式和引用形式。數組形式通常返回數值或數值數組;引用形式通常返回引用。
    中文名:INDEX函數 外文名: 所屬學科: 形式:數組形式和引用形式 引用:返回表或區域中的值或對值 應用領域:計算機 參數:Array為單元格區域或數組常數

定義

語法:INDEX(array,row_num,column_num)返回Excel查找函數三劍客(Vlookup函數、Match函數、Index函數)視頻教程詳解數組中指定的單元格或單元格數組的數值。INDEX(reference,row_num,column_num,area_num)返回引用中指定單元格或單元格區域的引用。

參數:Array為單元格區域或數組常數;Row_num為數組中某行的行序号,函數從該行返回數值。如果省略row_num,則必須有column_num;Column_num是數組中某列的列序号,函數從該列返回數值。如果省略column_num,則必須有row_num。Reference是對一個或多個單元格區域的引用,如果為引用輸入一個不連續的選定區域,必須用括号括起來。

Area_num是選擇引用中的一個區域,并返回該區域中row_num和column_num的交叉區域。選中或輸入的第一個區域序号為1,第二個為2,以此類推。如果省略area_num,則INDEX函數使用區域1

實例:如果A1=68、A2=96、A3=90,則公式“=INDEX(A1:A3,1,1)”返回68。

使用方法

1.如果想要返回指定單元格或單元格數組的值,請參閱數組形式;2.如果想要返回對指定單元格的引用,請參閱引用形式。

數組形式

返回由行和列編号索引選定的表或數組中的元素值。如果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。

說明

1、如果同時使用了row_num和column_num參數,INDEX将返回row_num和column_num交叉處單元格中的值。

2、如果将row_num或column_num設置為0(零),INDEX将分别返回整列或整行的值數組。要将返回的值用作數組,請在行的水平單元格區域和列的垂直單元格區域以數組公式(數組公式:數組公式對一組或多組值執行多重計算,并返回一個或多個結果。數組公式括于大括号({})中。按Ctrl+Shift+Enter可以輸入數組公式。)的形式輸入INDEX函數。要輸入數組公式,請按Ctrl+Shift+Enter。

3、Row_num和column_num必須指向數組中的某個單元格;否則,INDEX将返回#REF!錯誤值

引用形式

返回特定行和列交叉處單元格的引用。如果該引用是由非連續選定區域組成的,則可以選擇要用作查找範圍的選定區域。

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_num1便是指區域A1:B4,area_num2指區域D1:E4,area_num3指區域G1:H4。

說明

在reference和area_num選擇了特定區域後,row_num和column_num将選擇一個特定的單元格:row_num1是該區域中的第一行,column_num1是該區域中的第一列,依此類推。INDEX返回的引用将是row_num和column_num的交叉點。

如果将row_num或column_num設置為0(零),INDEX将分别返回整列或整行的引用。

Row_num、column_num和area_num必須指向引用中的某個單元格;否則,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)中的數字。

上一篇:輿論領袖

下一篇:二八格局

相關詞條

相關搜索

其它詞條