大家好, 今天和大家分享“Vlookup函數的基本用法",許多同學學了Vlookup函數, 可是到自己用的時候卻問題就來了, 這也是我今天要寫這文章的原因!|更多Excel學習和問題請加群:289393114、570064677
一、參數講解
1、Vlookup函數有4個參數
第1參數:查找值
第2參數:資料來源
第3參數:返回資料來源那一列?
第4參數用0精確查找;第1模糊查找
2、如果第4參數用用1, 那麼第2參數的第1列要昇冪排序
3、大家切記查找值一定要在第2參數的第一列, 也就是首列, 如果不是就會報錯, 所有有的人稱vlookup函數為首列查找
二、案例1:根據姓名查找
1、公式截圖
2、公式
=VLOOKUP($A$7,$A$1:$D$4,COLUMN(B1),0)
3、公式解釋
第1參數:查找值A7儲存格
第2參數:資料來源, 且姓名查找值在首列, 符合要求
第3參數:用了函數column(B1)右拉會產生2, 3, 4, 4……
第4參數:用0, 精確查找
三、案例2:根據姓名查找(列欄位順序不一樣)
1、公式截圖
2、公式
=VLOOKUP($A$7,$A$1:$D$4,MATCH(B6,$A$1:$D$1,0),0)
3、公式解釋
查找值是A7
第2參數資料來源A$1:$D$4,, 姓名在首列
第3參數:利用match函數來定位列欄位的位置
第4參數:用0
四、案例3:根據分數判斷成績(第4參數用1)
1、公式截圖
2、公式
=VLOOKUP(B2,{0,"不及格";60,"及格";70,"良好";80,"優秀"},2,1)
3、公式解釋
第1參數:查找值是B2
第2參數:資料來源, 是一個4行2列的2維常量陣列, 且第1列分數進行了昇冪排序, 第2列是我們要返回的結果
第3參數:返回第2列
第4參數:用1
查找原理是這樣的, 如79分, 先從資料來源裡找79分, 沒有79就找比79小的, 比79小的有3個, 0;60;70, 這3個找那一個呢?找這3個小裡的最大的那個, 當然就是70, 70對應的安好, 也就是找最接近79的