INDEX函數
INDEX 函數返回表格或區域中的值或值的引用
使用 INDEX 函數有兩種方法:
如果想要返回指定單元格或單元格數組的值,如果想要返回對指定單元格的引用,數組形式
說明
返回表或數組中元素的值, 由行號和列號索引選擇。
當函數 INDEX 的第一個參數為數組常量時,使用數組形式。
語法
=INDEX(array, row_num, [column_num])
=INDEX(查找範圍,第幾行?,第幾列?)
INDEX 函數的數組形式具有下列參數:
數組 必需。 單元格區域或數組常量。如果數組只包含一行或一列, 則相應的 row_num 或 column_num 參數是可選的。如果數組具有多行和多列, 並且僅使用 row_num 或 column_num, 則 INDEX 返回數組中整個行或列的數組。row_num 必需。 選擇數組中的某行,函數從該行返回數值。 如果省略 row_num, 則需要 column_num。column_num備註
如果同時使用 row_num 和 column_num 參數, INDEX 將返回 row_num 和 column_num 交叉處的單元格中的值。row_num 和 column_num 必須指向數組中的一個單元格;否則, INDEX 將返回 #REF! 錯誤。如果將 row_num 或 column_num 設置為 0 (零), 則 INDEX 將分別返回整列或整行的值的數組。 若要使用以數組形式返回的值, 請以數組公式的形式輸入 INDEX 函數。---------------------------------
案例1
函數:=INDEX(A3:G9,5,4)
解釋:查找範圍:A3:G9
第幾行:5
第幾列:4
----------------------------
案例2
函數:
=INDEX(B14:B20,5) 查找範圍:B14:B20 第幾行:5
=INDEX(A14:G14,4) 查找範圍:A14:G14 第幾列:4
----------------------------
案例3
函數:=INDEX((A27:C32,E27:G32),4,3,2)
解釋: 查找範圍:A27:C32 和 E27:G32 區域
第幾行:4
第幾列:3
實際查找第幾個區域:2 就是E27:G32區域
----------------------------