經(jīng)常需把2個(gè)EXCEL表中的數(shù)整合匹配到 一個(gè)表格中,,這里就需要用到vlookup函數(shù),。 表格數(shù)組的首列查找指定的值,,并由此返回表格數(shù)組當(dāng)前行中其他列的值,。 VLOOKUP 中的 V 參數(shù)表示垂直方向。當(dāng)比較值位于需要查找的數(shù)據(jù)左邊的一列時(shí),,可以使用 VLOOKUP 而不是 HLOOKUP,。 步驟1、熟悉語(yǔ)法
VLOOKUP(lookup(查找)_value,table_array(數(shù)組),col_index_num,range_lookup) 2.Lookup(查找)_value 為需要在表格數(shù)組第一列中查找的數(shù)值,。Lookup_value 可以為數(shù)值或引用,。若 lookup_value 小于 table_array(數(shù)組) 第一列中的最小值,VLOOKUP 返回錯(cuò)誤值 #N/A,。 3.Table_array 為兩列或多列數(shù)據(jù),。使用對(duì)區(qū)域或區(qū)域名稱(chēng)的引用。table_array 第一列中的值是由 lookup_value 搜索的值,。這些值可以是文本,、數(shù)字或邏輯值。文本不區(qū)分大小寫(xiě),。 4.Col_index_num 為 table_array 中待返回的匹配值的列序號(hào),。Col_index_num 為 1 時(shí),返回 table_array 第一列中的數(shù)值,;col_index_num 為 2,,返回 table_array 第二列中的數(shù)值,以此類(lèi)推,。如果 col_index_num : 小于 1,VLOOKUP 返回錯(cuò)誤值 #VALUE!,。 大于 table_array 的列數(shù),,VLOOKUP 返回錯(cuò)誤值 #REF!。 5.Range_lookup 為邏輯值,,指定希望 VLOOKUP 查找精確的匹配值還是近似匹配值: 如果為 TRUE 或省略,,則返回精確匹配值或近似匹配值。也就是說(shuō),,如果找不到精確匹配值,,則返回小于 lookup_value 的最大數(shù)值,。 table_array 第一列中的值必須以升序排序;否則 VLOOKUP 可能無(wú)法返回正確的值,。有關(guān)詳細(xì)信息,,請(qǐng)參閱排序數(shù)據(jù)。 如果為 FALSE,,VLOOKUP 將只尋找精確匹配值,。在此情況下,table_array 第一列的值不需要排序,。如果 table_array 第一列中有兩個(gè)或多個(gè)值與 lookup_value 匹配,,則使用第一個(gè)找到的值。如果找不到精確匹配值,,則返回錯(cuò)誤值 #N/A,。 步驟2、實(shí)例分析
9.檢查結(jié)果,結(jié)果中發(fā)現(xiàn)“#N/A”,,檢查表格“部門(mén)表”看是否有編號(hào)“92810”,。部門(mén)表中無(wú)該輸入,說(shuō)明這里錯(cuò)誤不是函數(shù)問(wèn)題,。 |
|