Excel,vlookup
情景如下:A 表是全體學生信息,B表是我班學生信息,A表中的學生信息有出生日期,而B表中沒有,打算通過名字進行連接,從A表中讀取數據到B表。
這裏創建一個例子:
total表:
Name | Sex | Birthday |
---|---|---|
張三 | 男 | 1998-01-01 |
李四 | 女 | 1999-02-02 |
王五 | 男 | 1998-03-05 |
如圖所示:
現在我們在myclass表中該如何從總表中讀取數據呢?
此處使用vlookup函數:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
參數 | 簡單說明 | 輸入數據類型 |
---|---|---|
lookup_value | 要查找的值 | 數值、引用或文本字符串 |
table_array | 要查找的區域 | 數據表區域 |
col_index_num | 返回數據在查找區域的第幾列數 | 正整數 |
range_lookup | 模糊匹配/精確匹配 | TRUE/FALSE(或不填) |
我們在B2中填入:=VLOOKUP(A2,total!A2:C4,3,0)
思路:我們是要用myclass表中的姓名去total表中查,因此第一個參數填入要查詢的內容,A2即王五;
- 第一個參數
A2
,此處值爲王五,我們用"王五"去total表中查 - 第二個參數
total!
代表 total 表中,A2:C4
代表查詢區域,這裏要注意的是,我們是用王五去A2列裏面查,就必須把A列放前面,假設total表中姓名列在B列,我們就要填B2:C4
,同時第三個參數改爲2,而不能用A2:C4
。 - 第三個參數
3
,代表要讀取的數據從第二個參數中的第一列開始數起,位於第幾列。如果我們要查性別,則填2
。 - 第四個參數
0
,精確 or 模糊搜索,一般填0就行。
我們可以看到結果:
參考鏈接:https://baike.baidu.com/item/VLOOKUP函數/6859981?fromtitle=vlookup&fromid=6545575&fr=aladdin