Index函數在excel中的使用方法
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年的銷量