1樓:虎倉權權權
vlookup函式,遮蔽0與na值
2樓:風魚小漫
excel中vlookup函式如何使用,我教你!
3樓:小豬談教育
vlookup函式的使用方法。
4樓:滔天惡行
vlookup 函式
如果需要按行查詢表或區域中的內容,請使用 vlookup,這是一個查詢和引用函式。例如,按員工號查詢某位員工的姓氏,或通過查詢員工的姓氏查詢該員工的**號碼(就像使用**簿)。
vlookup 的祕訣是組織資料,這樣您查詢的值(即員工姓氏)位於要查詢的返回值(員工的**號碼)的左側。
語法vlookup (lookup_value, table_array, col_index_num,
[range_lookup])
例如:=vlookup(105,a2:c7,2,true)=vlookup("袁",b2:e7,2,false)
5樓:匿名使用者
單元格按所在的行列位置來命名,例如:地址「b5」指的是「b」列與第5行交叉位置上的單元格。
6樓:平陽虎
格式:=vlookup(引數1,引數2,引數3,引數4)
含義:「引數1」為需要在陣列第一列中查詢的數值,可以為數值、引用或文字字串;「引數2」為需要在其中查詢資料的資料表;「引數3」為「引數2」中待返回的匹配值的列序號;「引數4」為一邏輯值,指明vlookup返回時是精確匹配還是近似匹配。
說明:「引數1」為查詢的內容;「引數2」即指資料查詢的範圍(單元格區域);「引數3」指要搜尋的數值在「引數2」即資料查詢的範圍(單元格區域)中的列序號,「引數3」為「2」即數值在第2列。「引數4」為0代表精確查詢(為false時可省略)。
例如,「vlookup($f$28,$a$7:$b$1500,2,0)」的意思是,在$a$7:$b$1500範圍的a列找到等於f28的行,返回第2列(b列)的值,最後的0代表精確查詢;
「vlookup(f28,$a$7:$j$1500,3,0)」的意思是,在$a$7:$j$1500範圍的a列找到等於f28的行,返回第3列(c列)的值,最後的0代表精確查詢。
在excel中如何使用查詢函式"vlookup"
7樓:
以2007版excel為例,根據圖一中的身份證號碼在圖二(個人資訊彙總表)中查詢該身份證號碼所對應的姓名和戶籍所在地的方法如下:
圖一 (查詢目標,即查閱值所在工作表)
圖二(查詢範圍工作表)
1、首先我們要知道vlookup的查詢範圍中查閱值即查詢目標必須位於查詢範圍的第1列,否則vlookup函式不能正常工作,所以我們要在「個人資訊彙總表」中,將身份證號碼置於第1列,如下圖所示。
2、在圖一所在sheet7工作表的b2單元格輸入查詢函式:=vlookup( ),如下圖所示。
3、輸入vlookup函式的第一個引數:查閱值,即身份證號碼所在單元格,a2,如下圖所示。
4、輸入vlookup函式的第二個引數:查詢範圍,即sheet4中的「個人資訊彙總表」的a列到g列,如下圖所示。
5、輸入vlookup函式的第三個引數:查詢值在查詢範圍中的列號,因為我們要查詢姓名,而姓名位於查詢範圍a列到d列的第2列,所以,列號=2。
6、輸入vlookup函式的最後一個引數:精確匹配=0或者false,如下圖所示。
7、按回車鍵返回計算結果,並將滑鼠游標置於b2單元格右下角,當其呈「+」字型時下拉複製公式即可,如下圖所示。
8、要查詢戶籍所在地,則vlookup函式第1、2兩個引數不變,第3個引數輸入戶籍所在地在「個人資訊彙總表」中的列號,見步驟5的**可知為第7列,所以列號=7,隨後輸入0精確匹配,所下圖所示,完成。
8樓:次次次蛋黃米亞
1、開啟excel文件,假如需要查詢d品牌電視在部門一的銷量。
2、點選「部門一銷量」。
4、輸入完公式之後就可以查詢到d品牌在部門一的銷量了。
5、同理,查詢e品牌的銷量,在牌子列表下方輸入e,下拉「部門一銷量」,即可實現對e品牌銷量的查詢。
9樓:excel小學堂
excel教程:查詢函式vlookup詳解及應用
10樓:小小小兔
方法:1、如excel**1有一個資料表,另外**2中只有型號資料。
2、從**2已知的資料,匹配與**1的資料項,如下圖。
11樓:
假定sheet1工作表有姓名、性別、出生日期、籍貫等資訊,分別在abcd列,現在要在sheet2工作表的a列輸入姓名,使得在b列自動填充該姓名在sheet1工作表中相對應的籍貫,請在sheet2工作表的b2單元格輸入如下公式:
=if(a2="","",vlookup(a2,sheet1!$a:$d,4,flase))
將公式向下複製就行了。
該公式的含義如下:
當a2為空時,b2得到空;當a2不為空時,在sheet1工作表的a到d列範圍內查詢等於a2的內容(姓名)的行,找到後再返回該行第4列(即d列)的值到b2單元格。
flase參數列示大致匹配。
12樓:嗨聊綜藝
vlookup函式裡第一個是選擇需要查詢的依據是什麼,第二個輸入需要查詢的範圍,第三個是返回哪一行的數值,第四個是全匹配還是模糊匹配
如何用excel裡面的vlookup做資料匹配
13樓:匿名使用者
1、首先需要在單元格中先輸入=,再輸入vlookup函式。
2、然後選擇函式的第一個資料,直接用滑鼠左鍵選擇前面的一個單元格。
3、第一個數值選擇完成之後,開始選擇第二個數值,然後用滑鼠直接選中這個區域。
4、接著填寫第三個數值,因為我們要查詢第三列資料,所以我們輸入數字3。
5、最後一個數值讓我們選擇是近似匹配,選擇精確匹配。
6、函式輸入完成之後,通過點選鍵盤上面的回車鍵,就可以看到精確的匹配蘋果的數量。
14樓: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。
15樓:乾杯小皮皮
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)」,使用填充柄填充其他單元格即可完成查詢操作。
Excel Vlookup()函式高階用法求助
第一個引數是要查的內容 第二個引數是查詢的範圍 要用 第三個引數是在第二個引數範圍內查到第一個引數後,返回查詢範圍內第幾列資料 對應查到的資料行 最後一個引數設定查詢是否精確匹配。語法規則 該函式的語法規則如下 vlookup lookup value,table array,col index n...
excel vlookup函式怎麼查詢值返回多個結果
vlookup函式有一定的侷限性,通常情況下,只能返回符合條件的單個結果,如果有多個符合條件的結果,就需要新增輔助列,在輔助列中a2輸入公式 countif b 2 b2,f 1 下拉複製到a16.意思是用countif函式在b 2 b2這個區域內統計查詢值 f1單元格 出現的次數。值得注意的是第一...
EXCEL VLOOKUP公式化簡問題
問題不是陣列公式的問題,而是你公式中引用了整列進行計算的問題,將a a修改為實際有資料的區域引用,比如第2行到第500行有資料,則修改為 如果行數不確定,隨時在增減,公式可以採用動態引用 a 2,如果資料沒有幾萬行以上,沒有必要引用整列,資料範圍越大,運算時間越長,excel越卡.建議將資料範圍改成...