Excel中INDEX函式的使用

2022-06-23 06:48:10 字數 1822 閱讀 8501

1

函式index( )有兩種形式:

陣列形式——index(array,row_num,column_num)和

引用形式——index(reference,row_num,column_num,area_num)。

陣列形式通常返回數值或數值陣列;引用形式通常返回引用。

2array為單元格區域或陣列常數;row_num為陣列中某行的行序號,函式從該行返回數值。column_num是陣列中某列的列序號,函式從該列返回數值。

reference是對乙個或多個單元格區域的引用,如果為引用輸入乙個不連續的選定區域,必須用括號括起來。area_num是選擇引用中的乙個區域,並返回該區域中row_num和column_num的交叉區域。

3下面用2個例子來說明陣列形式引用形式用法。

首先介紹陣列形式的使用方法

舉例1:在h2單元格中返回陣列(d2:f11)中第3行、第3列的值。

如下圖所示:

4在h2單元格中輸入「=index(d2:f11, 3, 3)」, 然後單擊「enter」鍵:

5最後h2單元格中返回的值為「62」,「62」是我們所選區域(d2:f11)的第3行、第3列的值,而不是整個excel的第3行、第3列的值:

6接下來介紹引用形式的使用方法

舉例2:在h2單元格中返回兩個陣列區域(b2:c11)和(e2:f11)的第二個區域的第2行、第2列的值。

7在h2單元格中輸入「=index((b2:c11, e2:f11), 2, 2, 2)」, 然後單擊「enter」鍵:

8最後h2單元格中返回的值為「34」,「34」是我們所選區域(b2:c11, e2:f11)的第2個區域(e2:f11)第2行、第2列的值

9將第7步中h2單元格中的輸入「=index((b2:c11, e2:f11), 2, 2, 2)」改為「=index((b2:c11, e2:f11), 2, 2)」,檢視一下省略area_num的結果:

10最後h2單元格中返回的值為「教師」,「教師」是我們所選的第1個區域(b2:c11)的第2行、第2列的值,由此可見當省略area_num時,其值預設為1

11index函式的使用就介紹到這了,趕快動手嘗試一下吧!更多excel函式使用方法詳見我的經驗空間。

Excel中如何活用INDEX和MATCH函式

在excel中match函式可以返回指定內容所在的位置,而index又可以根據指定位置查詢到位置所對應的資料,各取其優點,我們可以返回指定位置相關聯的資料。1.match函式 返回指定內容所在的位置 match lookup value,lookup array,match type lookup ...

Excel公式 SUMPRODUCT函式使用

sumprodcut函式,顧名思義,就是sum product 加 乘 結合使用。如下 為某種商品的銷售記錄,若現在想計算該種商品的銷售總額,可以通過sumproduct函式快速實現。計算公式為 sumproduct c2 c17,d2 d17 下表中1月10日之前上海地區的訂單一共有多少條?通常情...

玩轉Excel系列 Vlookup函式的使用(上)

vlookup函式可以說是再excel中相對比較重要的乙個函式,也是工作中較為常用的函式,vlookup函式功能就是指定乙個查詢目標 查詢條件 從原表的列中找出對應的資料。函式的語法為 vlookup lookup value,table array,col index num,range look...