玩轉excel函式:index函式怎麼使用?

INDEX(array, row_num, [column_num])

用通俗易懂的方式可以表示為

INDEX(返回結果的列或者區域, 行號, 列號)

如果陣列只包含一行或一列,則相對應的引數 Row_num 或 Column_num 為可選引數。

1.定位查詢 行的值

玩轉excel函式:index函式怎麼使用?

函式解讀:=INDEX(A2:A7,4)

index函式的第一個引數,為返回結果的列, 我們要查詢的是學生的姓名,他所在的列就是A列,所以我們選擇A2:A7這個區域,因為我們要查詢第4個學生,所以行引數為4,因為我們這個只有一列,所以省略列引數。就得到了相應的結果。

2.定位查詢 列的值

玩轉excel函式:index函式怎麼使用?

函式解讀:=INDEX(B2:G2,3)

index函式第一個引數為返回值所在的列,我們查詢的是銷售,所以選擇B2:G2區域,因為我們這個查詢只有一列,所以省略行引數,第2個引數為結果區域的第3個值,所以返回值是300

3.查詢多行多列的值,返回交叉資料

玩轉excel函式:index函式怎麼使用?

函式解讀:=INDEX(B2:G5,3,5)

這一次,我們index函式的第一個引數為資料區域,第二個引數為關於所在的行,為第三行,而其所在的列為資料區域的第5列,所以返回了5月的銷售。

4.多區域提取資料

玩轉excel函式:index函式怎麼使用?

函式解讀:=INDEX((B2:G5,B8:G11),3,5,2)

第一個引數為選擇的兩片資料區域,用括號圈住,用逗號分開,第二個引數為行,第三個引數為列,最後一個引數為選擇那一片區域,我們選擇的是第二片區域,所以返回結果是620

以上呢,就是index的方法,基本在excel的使用中的都涉及到了,現在呢我們在index中把行和列都寫死了,如果要靈活的話,那就要需要配合match函式。

版權宣告:本文源自 網路, 於,由 楠木軒 整理釋出,共 721 字。

轉載請註明: 玩轉excel函式:index函式怎麼使用? - 楠木軒