INDEX函數是返回表格或區域中的值或值的引用。
數組形式時
公式是這樣的:INDEX(array, row_num, [column_num])。
Array必需。單元格區域或數組常量;
Row_num必需。選擇數組中的某行;
Column_num可選。選擇數組中的某列。
表單形式時
公式是這樣的:INDEX(reference, row_num, [column_num], [area_num])。
Reference必需。 對一個或多個單元格區域的引用。
row_num必需。 引用中某行的行號,函數從該行返回一個引用。
column_num可選。 引用中某列的列標,函數從該列返回一個引用。
如果將 row_num 或 column_num 設置為0(零),則 INDEX 將分別返回整列或整行的引用。
area_num可選。 選擇一個引用區域,從該區域中返回 row_num 和 column_num 的交集。
實例講解:
我們以這個數據為例,對引用表單進行示範講解,數組形式比這簡單。
示範1:一個區域引用
例1:區域 A2:C6 中第二行和第三列的交叉處,即單元格 C3 的內容。
公式就是=index(A2:C6,2,3),按下Enter結果就是38;
例2:區域 A1:C8 中第八行和第三列的交叉處,即單元格 C8 的內容。
公式就是=index(A1:C8,8,3),按下Enter結果就是utf-16;
示範2:一個以上區域引用
由於area_num表示第幾個區域,所以多個以上區域,我們依然能夠使用INDEX函數輸出我們要的值;
例1:不相鄰區域A1:C6和A8:C10,第二個區域的第二行第二列,即單元格 B9 的內容。
公式就是=INDEX((A1:C6, A8:C10), 2, 2, 2),最後一位表示所選區域;1是A1:C6,2是A8:C10)。按下enter結果就是¥12.50。
你學會了嗎?不會可以在下面評論諮詢哦。