作為職場辦公者,特別是hr者,都跟excel密切打著交道。不要說你只會excel的一些簡單技巧應用,函數也是我們必須懂的一部分哦。瞭解了 excel的函數應用,你會發現很多問題都簡單解決了。這期我們來了解一下excel的函數之一:
VLOOKUP函數。VLOOKUP函數是Excel中的一個縱向查找函數,通俗一點說,是用於搜索指定區域內首列滿足條件的元素,確定待檢測單元格在區域中的行序號,再進一步返回選定單元格的值。
先說一下VLOOKUP函數的語法規則,如下:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
參數意思:
VLOOKUP(查找值,查找範圍,查找列數,精確匹配或者近似匹配)
更通俗一點說明VLOOKUP參數就是:
第一,找誰?
第二,在哪裡找?
第三,找到以後粘貼什麼?
上述3步驟其實就是vlookup函數的4個參數中的前3個參數代表的意義了。
再舉個例子說明一下VLOOKUP函數的實際用法:
例如:以下表一為一份班級花名冊,表二為校運會參賽名單,
表一(班級花名冊):
表二(參賽名單):
由於參賽名單裡只有姓名,沒有對應的學生學號,現在要把學生的學號在表一查找出來,導入到表二里,可以看以下步驟:
步驟1、在表二里插入個空白列來放置學號,要放在哪列根據自己喜好,現我們就將學號放在表二的姓名後面一列,即B列;
步驟2、在表二插入的學號列(即B列)的B3單元格輸入公式,=VLOOKUP(A3,班級花名冊!A:B,2,0),即可以看到B3列顯示的對應學生學號;
步驟3、鼠標拖動“填充柄”,填充B列以下單元格即可。這時我們可以看到B列單元格都被公式以下公式:=VLOOKUP(A4,班級花名冊!A:B,2,0)、=VLOOKUP(A5,班級花名冊!A:B,2,0)、=VLOOKUP(A6,班級花名冊!A:B,2,0)按單元格順序填充, 填充後的結果如下:
這樣子表二(參賽名單)的學號就全部顯示出來了。
這裡補充說明下,以上表格公式:=VLOOKUP(A3,班級花名冊!A:B,2,0)的意思,指的是查找參賽名單的A3單元格的數值,當等於班級花名冊的A列到B列區域的某個數值時,返回班級花名冊第二列的數值即B列的數值。
A3:指的是要查找的值;
班級花名冊!A:B:指的是在班級花名冊A列和B列區域搜索;
2:指的是返回第幾列的數據;
0:指的是精準查找。
閱讀更多 Office學習 的文章