Excel中INDEX函式是很常用的查詢引用函式。通常情況下,巢狀其餘函式一起使用,比如index+match。下面給大家介紹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年的銷量