XLOOKUP使用情境三:橫向水平查找

利用XLOOKUP進行橫向資料的查找。

如果要查找的資料範圍內容其架構並不是傳統的縱向資料欄位、橫向資料記錄,而是剛好相反,縱向是一筆筆的資料記錄、水平方向是一個個資料欄位,那麼,VLOOKUP函數的雙胞胎兄弟 - HLOOKUP函數正是使用的好時機。例如:以下資料是橫向陳述每一種代碼、等級與不同限重的運輸費用表,如果要輸入代碼,以查詢出該代碼的等級,則可輸入以下的HLOOKUP函數

=HLOOKUP(Q3,B17:G20,3,FALSE)

例如:查詢值來自儲存格Q3的輸入,橫向比對B17:G17的內容進行完全符合的比對(第4個參數必須為FALSE),再往下擷取某一列內容(例如第3個參數設定為3,即擷取第3列的「等級」)。
至於XLOOKUP的寫法也不難,同樣透過三個參數即可完成此例:

=XLOOKUP(Q3,代碼,等級)

是不是簡單又直覺呢!

(本文實作範例下載)