2021-05-12 14:32:11
vlookup函數的第3引數由MATCH函數來確定的設定方法
2020-07-14 14:34:18
VLOOKUP函數第3個引數指的是要找出來的結果在目標區域裡是第幾列,一般來講第3個引數是直接輸入某個數位的,代表第幾列。
上圖中標注的紅色3、2、5、4,分別指的是要找出來的結果在目標區域A2:E5單元格區域是屬於第3列、第2列、第5列、第4列。
通常來講,大家都是用如下寫法解決問題的:
B12=VLOOKUP($A12,$A$2:$E$5,3,0)
C12=VLOOKUP($A12,$A$2:$E$5,2,0)
D12=VLOOKUP($A12,$A$2:$E$5,5,0)
E12=VLOOKUP($A12,$A$2:$E$5,4,0)
顯然上述寫法比較繁瑣,需要修改VLOOKUP函數的第3引數多次,顯得不夠智慧。
其實當前要找到的結果在目標區域裡究竟是第幾列,完全可通過MATCH函數來找到其位置的。
所以,推薦如下寫法:
只需在B12輸入如下函數公式:
=VLOOKUP($A12,$A$2:$E$5,MATCH(B$11,$A$1:$E$1,0),0)
相關文章