close

3747

Excel函數多欄比對回傳對應數值

方玉書:錦子老師您好,求解Excel函數多欄比對回傳對應數值?試過IF,OR,AND,VLOOKUP都跑不出來麻煩指教,想要H欄初次上機電量?謝謝!

image

錦子老師:玉書,其實這個問題只要使用MATCHOFFSET函數即可解決。

MATCH函數抓取目前列的項目位於B(MATCH(G3,$B$3:$B$11,0))D(MATCH (G3,$D$3:$D$11,0))中誰排在較上()面。

由於B欄或D欄皆有可能不包含該項目,造成傳回錯誤訊息,所以用IFERROR函數來判斷,若傳回錯誤訊息則將其變為0

然後再用OFFSET函數從A2儲存格開始位置去抓取電量,由於有二個欄位,故用IF函數去判斷,若D欄較上()面,則移動N,4(OFFSET($A$2,MATCH(G3,$D$3:$D$11,0),4))),若B欄較上()面,則移動N,2(OFFSET($A$2,MATCH(G3,$B$3:$B$11,0),2))

點取H3儲存格輸入公式:「=IF(IFERROR(MATCH(G3,$B$3:$B$11,0),0)<IFERROR(MATCH (G3,$D$3:$D$11,0),0),OFFSET($A$2,MATCH(G3,$D$3:$D$11,0),4),OFFSET($A$2,MATCH(G3,$B$3:$B$11,0),2))」,再將公式複製到H3:I5儲存格。

image

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()