Excel查詢函式index詳解及例項應用

Excel查詢函式index詳解及例項應用

Index函式在資料的查詢過程當中有其獨特的效能優勢。這裡就介紹一下其各個引數的含義並加以實際演練。

1。

引數介紹

Excel查詢函式index詳解及例項應用

這裡發現此函式分兩種方式,我們先後對其進行分析

·

對於index(array,row_num,[ column_num])

Array

表示

查詢的陣列區域

row_num

表示

查詢的值在陣列區域中位於第幾行

[ column_num]

表示

查詢的值在陣列區域中位於第幾列;

(這裡需要注意的是此種類型的查詢區域array是連續的)

·

對於index(reference,row_num,[ column_num],[ area_num])

Reference

表示

查詢的陣列區域

row_num

表示

查詢的值在陣列區域中位於第幾行

[ column_num]

表示

查詢的值在陣列區域中位於第幾列;

[ area_num]

表示

返回值在Reference表示的區域中是第幾個

(需要注意的是

Reference表示的陣列區域可以是多個非連續的陣列,整體需要用小括號括起來

2。

例項演練(第一種形式)

以下圖所示為例

Excel查詢函式index詳解及例項應用

我們可以選擇空的單元格輸入函式=INDEX(A1:I9,7,6),意思是查詢選中區域A1:I9中位於第7行第6列的數值,結果如下

Excel查詢函式index詳解及例項應用

3。

例項演練(第二種形式)

還是同樣的資料表格,如下圖

Excel查詢函式index詳解及例項應用

這次我們可以在空的單元格輸入函式=INDEX((A1:C4,E1:F9,G4:I6),3,2,2),

其中

(A1:C4,E1:F9,G4:I6)

表示查詢區域,共有3部分不連續的陣列組成,每個陣列用逗號分開,整體用小括號括住;

3,2

表示查詢值在查詢區域的第3行第2列;最後數字

2

表示是在第2個查詢區域內查詢,即在E1:F9內查詢。結果如下

Excel查詢函式index詳解及例項應用

透過更改最後引數的數值,可以指定不同的查詢區域

若將2改為1,則會返回陣列

A1:C4

中第3行第2列的值