玩轉Excel系列-index+match查找函數用法

Index+match函數結合在一塊使用比較多,多用於查找,同咱們以前學的vlookup相似,可是index+match函數比vlookup還方便一點的就是能夠逆向查找數據。咱們先看一下這兩個函數單獨的用法:
index(array,row_num,column_num) 返回一個區域中找出想要的行與列對應的單元格的值,函數解釋:第一個參數array表示咱們要引用的數據區域,第二個參數row_num表示要引用的行數,第三個參數column_num表示要引用的列數。
咱們看一個簡單示例:
玩轉Excel系列-index+match查找函數用法 會學網
INDEX(A4:D7,1,4),函數示例解釋:第一個參數:選擇了所有數據,第二個參數:返回數據區域中第二行,第三個參數:返回數據區域的第四列,這樣就找到了大飛老師的銷售額
Index 函數第二個示例(幾種參數寫法):
INDEX(A4:D7,2,),省略第三個參不寫,也能夠找到第2行,最後一列的值。請注意,若是如今想找銷售數量,那麼就要寫上列數3才能夠
INDEX(A4:A7,2,),數據區域只有1列,那麼就省略第三個參數,找到對應第二行的記錄。提示:若是第一個參數數據區域爲1列,第三個參數就只能寫1,或者是省略。否則就會報#ref錯誤。數據區域選擇一行道理是同樣。就是省略第二個參數
Match函數返回查找內容在數據區域中的位置函數語法:MATCH(lookup_value, lookup_array, match_type),函數解釋:第一個參數查找的內容,第二個參數數據區域,第三個參數查詢的方式。
Match函數的第一個示例:
玩轉Excel系列-index+match查找函數用法 會學網
MATCH(C18,A4:A7,0),解釋:查找大飛老師(第一個參數),在數據區域A4:A7中第二個參數出現的位置,第三個參數0表示精確。最後返回2
上邊咱們講了INDEX函數與MATCH函數,你們看完上邊的內容,確定會想。我直接用vlookup函數查找不就好了。如今需求變了,想根據銷售的金額查找對應銷售員。那該怎麼辦呢。以下圖所示:
玩轉Excel系列-index+match查找函數用法 會學網
那麼這時間咱們函數如何寫呢,咱們先找出600這個銷售額所在的行,而後根據所在行去銷售員列查找對應的值
第一步:經過MATCH函數去找對應的值,函數寫法MATCH(C21,D4:D7,0),最後返回1
第二部:使用index函數去查找銷售員列。如今行不能肯定,咱們使用MATCH(C21,D4:D7,0)去查找行。最後函數以下INDEX(A4:A7,MATCH(C21,D4:D7,0),0),最後就能夠獲得結果會學網了。html

http://www.huixue8.cn/a/excelhanshu/117.html ide

相關文章
相關標籤/搜索