##title##

2010年12月3日

Excel:VLOOKUP,資料比對

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value:要找的對象,可以是數值,也可以是參照位址。

table_array:第一欄中的值即為 lookup_value 所搜尋的範圍。

Col_index_num:如果 col_index_num 引數值為 1,則傳回 table_array 第1欄中的值。

Range_lookup:一個邏輯值,用來指定 VLOOKUP 應該要尋找完全符合還是部分符合的值:
* 如果此引數值為 TRUE 或被省略了,則傳回完全符合或部分符合的值。
* 如果此引數值為 FALSE,則 VLOOKUP 函數只會尋找完全符合的值。


ex:在B2欄位輸入

=VLOOKUP(A1,C:D,2,0)


則函數會去尋找C、D兩欄中,完全符合(false)A1欄位的值。


這個函數非常強大的,學會這個函數,比用人家寫好的巨集方便多了。

http://office.microsoft.com/zh-tw/excel-help/HP005209335.aspx

PS:想要的值是在下方列時,可用HLOOKUP函數,方法亦同。

如果有時候找的資料是空白,可用if和iserror去除掉錯誤值,例如:
=IF(ISERROR(VLOOKUP(G2,Sheet1!$A:$B,2,0)),"",VLOOKUP(G2,Sheet1!$A:$B,2,0))


可參考: Excel:複選題分析

沒有留言:

張貼留言