當前位置:才華齋>計算機>辦公自動化>

Index函式在excel中的使用方法

辦公自動化 閱讀(4.17K)

Excel中INDEX函式是很常用的查詢引用函式。通常情況下,巢狀其餘函式一起使用,比如index+match。下面給大家介紹Index函式在excel中的使用方法,一起來了解一下吧!

Index函式在excel中的使用方法
  Index函式在excel中的使用方法

1、從單行或單列中提取指定位置的值

如下圖所示:從A列中提取第3個位置的值,結果為A3的值。

=index(A:A,3)

如下圖所示:從第1列中提取第3個位置的值,結果為C1的值。

=index(A1:F1,3)

 2、從多行多列區域提取指定值

index()函式給定行數和列數,就可以從給定的行數和列數中提取指定的值

=index(區域,行數,列數)

如下圖所示:在A1:F7區域提取第3行第5列的.資料

=index(A1:F7,3,5)

  3、從多個區域中提取指定的資料

index()函式第一個引數可以是多個區域,具體引用哪個區域由最後一個引數決定。

如下圖所示:在A1:C7和E1:G7兩個區域中,選取第二個區域的第4行第2列的資料。

=index((A1:C7,E1:G7),4,2,2)

 4、與函式counta()的搭檔

如下圖所示:提取B列最後一天的PM2.5指數。

=index(B:B,counta(B:B))

這裡面counta()函式是統計非空單元格的個數,本例中有10行,所以counta(B:B)的結果值就是10。

 5、反向查詢

如下圖所示:根據PM2.5的值,查找出相對應的日期。

=index(A2:A10,match(D2,B2:B10,0))

這裡面的match()函式查詢指定值在指定區域的位置。

match(D2,B2:B10,0)就是查詢D2在B2:B10中的區域,最後一個引數0代表精確查詢。

 6、雙向查詢

index()函式和match()函式經常在一起搭檔,上面的反相查詢就是很好的案例,如果明白了上面的反向查詢,那雙向查詢就不言而喻了,因為原理是一樣的。

如下圖所示:查詢產品D在2017年的銷量