excel怎樣做資料匹配(excel使用vlookup函式)

大半夜被手中的表格搞哭了,要怎麼處理?如圖,表2如何根據表1獲取對應的工資?

首先我們先新建一個輔助列,將現有的內容連結起來,具體如圖:

然後在單元格中輸入公式=INDEX($C$2:$C$8,MAX(IF(ISERROR(MATCH($E$2:$E$8,E12,)),0,ROW($A$1:$A$7))),),最後按Ctrl Shift Enter組合鍵結束。

函式說明:

MATCH函式表示查詢指定內容在指定區域的位置。

語法=MATCH(查詢值,查詢區域,查詢方式)

0、1或省略、-1,分別表示精確匹配、升序查詢、降序查詢模式。

MAX函式是用來返回一組數值中的最大值。

語法=MAX(數值1,數值2,…)

ISERROR函式表示判斷是否為錯誤值,是的返回TRUE,否則,返回FALSE。

INDEX函式表示在給定的單元格區域中,返回特定行列交叉處單元格的值或引用。

語法=INDEX(區域或陣列常量,返回值所在區域的行號,返回值所在區域的列號)

以上就是今天要分享的小技巧,若有什麼問題,歡迎在下方留言。