[EXCEL]LOOKUP(VLOOKUP、HLOOKUP)公式--比對資料再帶入相對資料

我們常常處理學生資料或成績,其實不需要將大筆資料貼來貼去,其實可以使用LOOKUP系列公式來進行比對,其中最好用的就是VLOOKUP,以下我們就用VLOOKUP來做示範:

公式說明:
1.LOOKUP
2.HLOOKUP(找尋及比對的資料排序是水平的)
=VLOOKUP(想要查閱的值想要查閱值的範圍範圍中包含傳回值的列序號完全符合或大約符合 (以 0/FALSE 或 1/TRUE 指示))

3.VLOOKUP(找尋及比對的資料排序是垂直的)
=VLOOKUP(想要查閱的值, 想要查閱值的範圍, 範圍中包含傳回值的欄序號, 完全符合或大約符合 (以 0/FALSE 或 1/TRUE 指示))

範例說明:我們有一個學生成績資料,做一個查詢資料表,利用公式比對姓名,如果姓名相同,就帶入我們所想要的資料。
使用右邊紅色的查詢表來找到左邊黃色成績表中的成績

我想查詢第一位學生(周O閩)的國語成績,此時我就可以在F2的格子內輸入
=VLOOKUP($E2,$A$1:$C$6,2,0)
E2:想要比對的資料格,如果想要鎖定該直欄的位置,可以在英文前面加上$,變成$E2。
A1:C6:想要對照的資料範圍,須包含比對及要帶入的資料所有範圍,建議比對資料欄為第一欄;如果要固定範圍,需要英文及數字前加上$,變成$A$1:$C$6。
2:國語成績為對照資料範圍的第2欄。
0:比對資料須完全符合,如果設定成1,當公式找不到資料,會使用最接近的資料,到時候容易發生錯誤。

當完成後,可以將公式複製給其他過國語成績的儲存格。

如果現在要查詢數學成績,可以將國語成績的公式複製過來,但需要稍微更改一下內容
=VLOOKUP($E2,$A$1:$C$6,3,0)
E2:想要比對的資料格,如果想要鎖定該直欄的位置,可以在英文前面加上$,變成$E2。
A1:C6:想要對照的資料範圍,須包含比對及要帶入的資料所有範圍,建議比對資料欄為第一欄;如果要固定範圍,需要英文及數字前加上$,變成$A$1:$C$6。
3:數學成績為對照資料範圍的第3欄。
0:比對資料須完全符合,如果設定成1,當公式找不到資料,會使用最接近的資料,到時候容易發生錯誤。

※同場加映:如果比對資料在其他工作表或檔案上,該如何設定?
(1)如果在其他工作表:
範圍部分就需輸入成工作表名稱!比對資料範圍,就像工作表1!$A$1:$C$6
(2)如果在其他EXCEL檔案
範圍部分就需輸入成[EXCEL檔案名稱.xml]工作表名稱!比對資料範圍,就像[活頁簿1.xlsx]工作表1!$A$1:$C$6

沒有留言:

張貼留言

電腦觀看影片不正常怎麼辦?

 本文章僅以個人經驗與學校安裝程序進行說明 1.檢視軟體轉碼器K-Lite的版本 K-Lite是常用的電腦用影片轉碼程式,學校預設會安裝,但因為該程式不定時更新,但該程式不會自動更新,所以需要自己手動更新 (1)進入K-lite網站( https://codecguide.com...