excel從另外一張表找到學生對應的學號(淺水魚 20220226)
需求,查找學生對應的學號
效果圖
做法
1. VLOOKUP
- VLOOKUP(查找目標,查找范圍,返回值的列數,精確OR模糊查找)
在學號那欄輸入=vl
,然后再按一下Tab
鍵
2. 參數說明
-
lookup_value:要查找的值。(我要查找學生的學號,學生姓名是在D2開始,所以我的lookup_value值是D2)
-
table_array:要在哪里查找。(直接打開那張有學生姓名和學號的表,再選中要查找的范圍,注意,你要查找的是學生的學號,所以選中的范圍第一列要是學生。切換表后,公式自動帶過來的)
-
col_index_num:要返回來的列(我剛才的table_array,選了姓名學號表的CD兩列,C是我選中范圍的第一列,D是我選中范圍的第二列,我要查的是學號,所以這里填上數字2。注意:是選中范圍的第幾列,不是整張表的第幾列。)
-
[range_lookup]:是否模糊查找,0代表否(精准匹配),1代表是(模糊匹配),至少我是這樣理解的。(我就郁悶了,網上很多說這個值不用傳,直接回車就行了,搞了半天)
這是我不傳值的效果,這不是我想要的結果
這是傳0的效果,精准匹配
這是傳1的效果,模糊匹配
噢,懂了,不傳值就默認是模糊匹配了吧!學到了
3. 最后
最后我就選擇了精確匹配,然后鼠標移動到單元格右下角,然后雙擊,就完成了
4. 順便說一下
如果有兩個匹配的值,它只會取第一個,如圖
5. 參考網站
http://www.360doc.com/content/13/1119/20/9842991_330586745.shtml
謝謝你