1樓:小豬談教育
vlookup函式的使用方法。
2樓:秋子皮皮
您好vlookup是一個比較常用的函式,可用於查詢和返回需求的匹配資料,該函式總共有四個引數,依次是:
1、判斷的條件
2、跟蹤資料的區域
3、返回第幾列的資料
4、是否精確匹配,
詳細的參見
如果有問題可以隨和和我聯絡 包你學會 嘻嘻
3樓:匿名使用者
=vlookup(要找的值,所在的區域,返回第幾列的內容,精確匹配)
4樓:匿名使用者
沒有具體東西怎麼和你說。。
他是用來把兩張工作表裡的內容根據一個相同列 連線在一起的比如表一
a b c
1 22 44
2 33 55
3 12 14
表二a b c
1 17 26
2 23 24
3 12 13
用 vlookup可以將表一變為
a b c d .....
1 22 44 17
2 33 55 23
3 12 14 12
具體的寫法
在表一里面的d列輸入=vlookup(
然後滑鼠單擊a列的第一個單元格
然後輸入逗號,
然後用滑鼠點表二
然後用滑鼠將表二全部選擇,選完後會出現類似的這個東西sheet2!b1:c100將他改成sheet2!$b$1:$c$100
然後再打個逗號,
然後看你想把表2裡面的第幾列放到表1裡,比如在第2列就在逗號後面輸入2
最後在打個逗號,0) 打完後按回車。會回到表一。然後雙擊選中的單元格又下角的小黑點就可以了
5樓:匿名使用者
單元格按所在的行列位置來命名,例如:地址「b5」指的是「b」列與第5行交叉位置上的單元格。
6樓:花花愛瘋花花
vlookup函式,遮蔽0與na值
7樓:虎行丶
excel中vlookup函式如何使用,我教你!
如何用excel裡面的vlookup做資料匹配
8樓:匿名使用者
1、首先需要在單元格中先輸入=,再輸入vlookup函式。
2、然後選擇函式的第一個資料,直接用滑鼠左鍵選擇前面的一個單元格。
3、第一個數值選擇完成之後,開始選擇第二個數值,然後用滑鼠直接選中這個區域。
4、接著填寫第三個數值,因為我們要查詢第三列資料,所以我們輸入數字3。
5、最後一個數值讓我們選擇是近似匹配,選擇精確匹配。
6、函式輸入完成之後,通過點選鍵盤上面的回車鍵,就可以看到精確的匹配蘋果的數量。
9樓:i美食
vlookup是引用類函式,根據查詢的內容,返回同行中,不同列中對應的值。
方法步驟如下:
1、選中e2單元格;
2、輸入公式:=vlookup(d2,a:b,2,0),回車
3、檢視效果(修改姓名測試結果正確)
擴充套件資料:
vlookup(lookup_value, table_array, col_index_num, [range_lookup])
vlookup 函式語法具有下列引數 (引數:為操作、事件、方法、屬性、函式或過程提供資訊的值。):
lookup_value 必需。要在**或區域的第一列中搜尋的值。lookup_value 引數可以是值或引用。如果為 lookup_value
引數提供的值小於 table_array 引數第一列中的最小值,則 vlookup
將返回錯誤值 #n/a。
table_array 必需。包含資料的單元格區域。可以使用對區域(例如,a2:
d8)或區域名稱的引用。table_array 第一列中的值是由 lookup_value 搜尋的值。這些值可以是文字、數字或邏輯值。
文字不區分大小寫。
col_index_num 必需。table_array
引數中必須返回的匹配值的列號。col_index_num 引數為 1 時,返回 table_array 第一列中的值;col_index_num 為 2 時,返回 table_array 第二列中的值,依此類推。
如果 col_index_num 引數:小於 1,則 vlookup 返回錯誤值 #value!。
大於 table_array 的列數,則 vlookup 返回錯誤值 #ref!。
range_lookup 可選。一個邏輯值,指定希望 vlookup 查詢精確匹配值還是近似匹配值:
如果 range_lookup 為 true 或被省略,則返回精確匹配值或近似匹配值。如果找不到精確匹配值,則返回小於 lookup_value 的最大值。
要點 如果 range_lookup 為 true
或被省略,則必須按升序排列 table_array 第一列中的值;否則,vlookup 可能無法返回正確的值。
有關詳細資訊,請參閱對區域或表中的資料進行排序。
如果 range_lookup 為 false,則不需要對 table_array 第一列中的值進行排序。
如果 range_lookup 引數為 false,vlookup
將只查詢精確匹配值。如果 table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用第一個找到的值。如果找不到精確匹配值,則返回錯誤值 #n/a。
10樓:乾杯小皮皮
vlookup函式的用法=vlookup(查詢的資料,查詢的區域,返回值在查詢區域的列數,匹配方式)。其中,查詢區域第一列必須是查詢資料所在的列,匹配方式有兩種0或者false為精確匹配,1或者true為近似匹配。
軟體版本:office2007
方法如下:
用vlookup函式匹配excel表裡面的資料的用法舉例說明如下:
1、查詢a列中與e列相同的值,返回對應的f列的值:
2、輸入公式如下:
公式解釋:查詢值為a列數值,因此第一個引數為a1;第二個引數查詢區域為e1:f7,因為要下拉填充,所以這裡必須要用絕對引用,保證不管怎樣拖動始終是這個區域;返回的值在e1:
f7中的第2列,所以第三個引數為2,最後引數為0,即精確匹配,必須與e列數值一致才返回f列的值。
3、下拉填充得到結果如下:
擴充套件資料:如圖
所示,我們要在a2:f12區域中提取工號為100003、100004、100005、100007、100010五人的全年總計銷量,並對應的輸入到i4:i8中。
一個一個的手動查詢在資料量大的時候十分繁瑣,因此這裡使用vlookup函式演示:
首先在i4單元格輸入「=vlookup(」,此時excel就會提示4個引數。
第一個引數,顯然,我們要讓100003對應的是h4,這裡就輸入「h4,」 ;
第二個引數,這裡輸入我們要查詢的區域(絕對引用),即「$a$2:$f$12,」;
第三個引數,「全年總計」是區域的第六列,所以這裡輸入「6」,就會輸入第四季度的專案了;
(注意:這裡的列數不是excel預設的列數,而是查詢範圍的第幾列)
第四個引數,因為我們要精確查詢工號,所以輸入「false"或者「0」。
最後補全最後的右括號「)」,得到公式「=vlookup(h4,$a$2:$f$12,6,0)」,使用填充柄填充其他單元格即可完成查詢操作。
11樓:匿名使用者
詳細公式:=vlookup(a1,$f:$g,2,0) 然後下拉就會把資料匹配到c列了
擴充套件資料
vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用,例如可以用來核對資料,多個**之間快速匯入資料等函式功能。功能是按列查詢,最終返回該列所需查詢列序所對應的值;與之對應的hlookup是按行查詢的。
該函式的語法規則如下:
vlookup(lookup_value,table_array,col_index_num,range_lookup)
lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢。
table_array為需要在其中查詢資料的資料表。使用對區域或區域名稱的引用。
col_index_num為table_array 中查詢資料的資料列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。如果 col_index_num 小於1,函式 vlookup 返回錯誤值#value!
;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值#ref!。
range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。
如果range_lookup 省略,則預設為近似匹配。
12樓:子衿
全真計算機二級考題詳細講解,不看錯過就沒有了。
13樓:s今生緣
在c2中輸入:
=if(a2="","",if(iserror(vlookup(a2,f:g,2,0)),"無庫存",vlookup(a2,f:g,2,0))),下拉。
14樓:茄子婕
仔細理解vlookup函式的每一項引數就行。
15樓:太極健
b2輸入公式
=vlookup(a2,f:g,2,)
公式下拉完成
16樓:匿名使用者
=vlookup(a2,f:g,2,0)然後下拉
excel中vlookup函式如何使用? 20
17樓:春玉英進婷
vlookup是一個查詢函式,給定一個查詢的目標,它就能從指定的查詢區域中查詢返回想要查詢到的值。它的基本語法為:
vlookup(查詢目標,查詢範圍,返回值的列數,精確or模糊查詢)
下面以一個例項來介紹一下這四個引數的使用
例1:如下圖所示,要求根據表二中的姓名,查詢姓名所對應的年齡。
公式:b13
=vlookup(a13,$b$2:$d$8,3,0)
引數說明:
1查詢目標:就是你指定的查詢的內容或單元格引用。本例中表二a列的姓名就是查詢目標。我們要根據表二的「姓名」在表一中a列進行查詢。
公式:b13
=vlookup(a13,$b$2:$d$8,3,0)
2查詢範圍(vlookup(a13,$b$2:$d$8,3,0)
):指定了查詢目標,如果沒有說從**查詢,excel肯定會很為難。所以下一步我們就要指定從哪個範圍中進行查詢。
vlookup的這第二個引數可以從一個單元格區域中查詢,也可以從一個常量陣列或記憶體陣列中查詢。本例中要從表一中進行查詢,那麼範圍我們要怎麼指定呢?這裡也是極易出錯的地方。
大家一定要注意,給定的第二個引數查詢範圍要符合以下條件才不會出錯:
a查詢目標一定要在該區域的第一列。本例中查詢表二的姓名,那麼姓名所對應的表一的姓名列,那麼表一的姓名列(列)一定要是查詢區域的第一列。象本例中,給定的區域要從第二列開始,即$b$2:
$d$8,而不能是$a$2:$d$8。因為查詢的「姓名」不在$a$2:
$d$8區域的第一列。
b該區域中一定要包含要返回值所在的列,本例中要返回的值是年齡。年齡列(表一的d列)一定要包括在這個範圍內,即:$b$2:$d$8,如果寫成$b$2:$c$8就是錯的。
3返回值的列數(b13
=vlookup(a13,$b$2:$d$8,3,0))。這是vlookup第3個引數。
它是一個整數值。它怎麼得來的呢。它是「返回值」在第二個引數給定的區域中的列數。
本例中我們要返回的是「年齡」,它是第二個引數查詢範圍$b$2:$d$8的第3列。這裡一定要注意,列數不是在工作表中的列數(不是第4列),而是在查詢範圍區域的第幾列。
如果本例中要是查詢姓名所對應的性別,第3個引數的值應該設定為多少呢。答案是2。因為性別在$b$2:
$d$8的第2列中。
4精確or模糊查詢(vlookup(a13,$b$2:$d$8,3,0)
),最後一個引數是決定函式精確和模糊查詢的關鍵。精確即完全一樣,模糊即包含的意思。第4個引數如果指定值是0或false就表示精確查詢,而值為1
或true時則表示模糊。這裡蘭色提醒大家切記切記,在使用vlookup時千萬不要把這個引數給漏掉了,如果缺少這個引數默為值為模糊查詢,我們就無法精確查詢到結果了。
1、接下來,我們的任務是通過利用vlookup函式來實現查詢同學c的成績。為此在單元格中輸入「=vlookup」,此時就會發現vlookup包括三個引數和一個可選引數。
其中「lookup_value」是指要查詢的值。
引數「table_array」是指搜尋的區域,在此在除標題之後的整個資料區域。
第三個引數「col_index_num」是指整個函式返回單元格所在的列號。
2、最後以右括號結尾,並按回車鍵,就出現想要的結果啦。
excel中函式if與vlookup怎麼結合著使用
if函式的語法結構,括號裡面第一個為條件,如果條件滿足,則輸出結果一,否則輸出結果二。vlookup函式是excel中的一個縱向查詢函式,可以用來核對資料,多個 之間快速匯入資料等函式功能。舉例如下,1 先建立測試資料,放入所有學生的成績 學生 成績 陳xx 82 張xx 95 王xx 73 李xx...
excel中關於vlookup函式的問題
在b13中輸入或複製貼上此公式 vlookup a13,b 3 d 8,3,0 下拉填充 vlookup使用中應注意 1 第二區域應使用固定地址,比如sheet1 a 2 f 10類似這樣的,這樣下拉時不會變化。2 姓名查詢時,應使用精確查詢,就是第四引數為false或0的 不能使用模糊查詢 不知道...
如何用excel中的vlookup函式怎樣在表1中查詢表2中
表1的b2輸入 index 表2 b b,all if 表2 a 2 a 500 a2,row 2 500 2 20 column a1 陣列公式,ctrl shift 回車結束,向右向下填充公式,即可 在表1的b2中輸入公式 index sheet2 b b,all if sheet2 a 2 a...