用EXCEL 中的VLOOKUP怎樣做?

2023-09-27 08:32:33 字數 6269 閱讀 8125

1樓:網友

用vlookup查詢功能,用查詢函式vlookup給你舉個例子,假如你的原表(設名叫sheet1)的a列為商品**,b列為數值,比如:

a1=**1,a2=**2,..

b1=1,b2=2,..

你在另一張表中的a1=**x,你想得到它在原表中的數值,你在b1中輸入=vlookup(a1,"sheet1!$a$1:$b$100,2,0),就可以得到原表中**為x對應的數值了,再在b1列往下填充公式就能依次得到別的了。

2樓:慄為亢旺

假設客戶名單和報告表中都有與customername一一對應的欄位「編號」,具體形式如下:

客戶名單:編號。

customername

abcdefg報告表:

編號。customername

在報告表的。

customer

name列輸入:=vlookup(a2,客戶名單!a:b,2,0)下拉即可!

3樓:薩修保易

這個vlookup()的應用與你的資料排列相關,而且這個是查詢函式!你必須有個查詢值……

所以,若查詢的就是該值本身,則這種引用就毫無意義了。

你必須提供乙個包含查詢值的資料範圍,然後在這個資料範圍引用與查詢值對應的相關資料(查詢值同一行的右側專案)

4樓:疏馨申靜安

用vlookup可以查詢,但首先要進行從小到大排序,公式為=vlookup(張三,sheet2!a1:a100,1);

excel裡的查詢函式很多的,在excel插入函式裡都有中文說明的,你看一下。

excel**vlookup如何使用

5樓:遊戲曉曉達人

需要精確查詢各業務的銷售量。公式的運用就是:vlookup(a140,a130:

e136,5,false)。公式中每個字元的含義,需要返回的數值列數:從左往右數的;如果要查詢的是**第一列是「業務員」,那麼「查詢的區域a130:

e136」的第一列也要是「業務員」這個是重點。

vlookup函式是excel中的乙個縱向查詢函式,與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用,例如可以用來核對資料,多個**之間快速匯入資料等函式功能。功能是按列查詢,最終返回該列所需查詢序列所對應的值;與之對應的hlookup是按行查詢的。

相關資訊

range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值。

也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。應注意vlookup函式在進行近似匹配時的查詢規則是從第乙個資料開始匹配,沒有匹配到一樣的值就繼續與下乙個值進行匹配,直到遇到大於查詢值的值,此時返回上乙個資料。

6樓:羊舌火郜永

詳見幫助檔案:

vlookup

lookup_value,table_array,col_index_num,range_lookup)

lookup_value

為需要在**陣列 (陣列:用於建立可生成多個結果或可對在行和列中排列的一組引數進行運算的單個公式。陣列區域共用乙個公式;陣列常量是用作引數的一組常量。

第一列中查詢的數值。lookup_value

可以為數值或引用。若。

lookup_value

小於。table_array

第一列中的最小值,vlookup

返回錯誤值。

#n/為兩列或多列資料。使用對區域或區網域名稱稱的引用。table_array第一列中的值是由。

lookup_value

col_index_num

為。table_array

中待返回的匹配值的列序號。col_index_num為。

時,返回。table_array

第一列中的數值;col_index_num為。2,返回。

table_array

第二列中的數值,以此類推。如果。

col_index_num

小於。1,vlookup

返回錯誤值。

#value!。

大於。table_array

的列數,vlookup

返回錯誤值。

#ref!。

range_lookup

為邏輯值,指定希望。

vlookup

查詢精確的匹配值還是近似匹配值:

如果為。true

或省略,則返回精確匹配值或近似匹配值。也就是說,如果找不到精確匹配值,則返回小於。

lookup_value

的最大數值。

table_array

第一列中的值必須以公升序排序;否則。

vlookup

可能無法返回正確的值。有關詳細資訊,請參閱排序資料。

如果為。false,vlookup

將只尋找精確匹配值。在此情況下,table_array第一列的值不需要排序。如果。

table_array

第一列中有兩個或多個值與。

lookup_value

匹配,則使用第乙個找到的值。如果找不到精確匹配值,則返回錯誤值。

#n/a。

7樓:風魚小漫

excel中vlookup函式如何使用,我教你!

8樓:齋思菱劍興

你可以在excel介面狀態下,公式幫助一下啊,vlookup的東西就出來了,或許就可以知道怎麼用了,關鍵還是你要用在實在例子中,畢竟實踐你會用了,才有用的,否則對你自己來說是沒有用的。

9樓:蔡浩波化本

=vlookup($b$297:$b$299,週日!$a$222:$ba$224,8,false)(8代表第八列,可以任意改動)

裡面的意思是:找出當前工作表b297:b299輸入的值和週日工作表裡a222:a224裡相同的值,並返回週日工作表裡a222:a224裡相同的一行裡面第八列單無格的值)

假如我在當前工作表b297單元格內輸入"組裝"而周日工作表裡a222裡(或是其它單元格)也是"組裝",那可以在當前工作表c297單元格輸入上面公式,會自動顯示出周日工作表裡h222(就是從a往後數到八列h列)單元格里的內容!如果週日工作表h222無內容,則反回"0"(就是只顯示0)

以上是否明白?

excel**如何使用vlookup?

10樓:網友

第一行,選擇你需配比的**列區域,第二行選擇你要配比的**區域,第三行,輸入你要配比**的列數,第四行輸入0,表示無差異。

如你需要配比的是sheet1工作表中的a1列,要在sheet2工作表中找到是否有和他相同的資料,則你的第一行選擇a:a,第二行選擇sheet2工作表中相關的列,第三行輸入你在sheet2中共選擇了多少列,第四行輸入0,表示要無差異配比。

11樓:風魚小漫

excel中vlookup函式如何使用,我教你!

請教excel中的vlookup的使用方法

12樓:網友

=vlookup(a2,a:c,3,0)

簡單講:查詢a2在a:c這個區域裡,對應的第3項的資料,0,表示精確查詢。

怎麼使用excel中的vlookup

13樓:機器

很多初學excel的朋友不知vlookup函式怎麼用;下面我給大家演示下。

在e44單元格輸入公式:=vlookup("風扇",b44:c54,2,0)

公式解釋:=vlookup("風扇",b44:c54,2,0)中的vlookup是縱向查詢函式。

括號內的」風扇「即是要找到的值;b44:c54是資料查詢範圍,意思是要在這區域內查詢;而2即是在b44:c54這區域內第2行;0即時要求精匹配。

那麼,整個公式的意思就是要在b44:c54這區域內第2行中找到與風扇相區域的數值。

按下回車鍵,即得到結果600

在公式中,=vlookup("風扇",b44:c54,2,0)可以把「風扇"替換為b48;風扇所在的單元格位址即是b48

excel中vlookup怎麼用?

14樓:乾杯小皮皮

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、下拉填充得到結果如下:

excel vlookup怎麼用?

15樓:網友

vlookup函式可以用來核對資料,多個**之間快速匯入資料。利用這個功能可按列查詢,最終返回該列所需查詢列序所對應的值;與之對應的hlookup是按行查詢的。

具體的函式使用方法:

舉個簡單的例子在b表中找出所有在a表的id對應的code值。

用vlookup函式在a表的左邊找出label值構造出乙個新的aa表。此時的函式為=vlookup(b2,e:g,3,0),其中3表示返回待查表的第三列的值,即是label列的值,0表精確匹配。

執行完函式後的結果。

下面是vlookup函式的一些引數:

lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。

table_array為需要在其中查詢資料的資料表。

col_index_num為table_array 中查詢資料的資料列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。

range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0 ,則返回精確匹配,如果range_lookup 省略,則預設為模糊匹配。range_lookup 最好是明確指定,預設是模糊匹配。

怎樣在excel中用vlookup函式

16樓:小棟說星語

第一步:開啟帶有資料的**,我就隨便找了個資料作為例子,如圖所示,至少包含兩行資料,這樣才能保證有資料可以引用。如圖是五列資料,**越複雜,包含的資料越多,利用公式的價值就越大!

第二步:資料加編號的目的是為了保證資料的唯一性,如圖品名相同的商品所在區域是不一樣的,為了保證查詢的資料的準確性要保證資料的唯一性,不然會出錯。

第三步:我要查詢a庫b點的被子在不在,怎麼辦呢?也就是要查詢到編號是001的商品是不是在庫。

開啟新的一頁sheet2,用編號進行查詢引用。並好錶頭,"編號"和"是否在庫".還要保證第一頁引用的資料中編號在前,結果在後!

第四步:在是否在庫的正下方編號對應的單元格里輸入=vlookup進行查詢引用的第一步操作。

第五步:輸入第乙個引數就是編號的位置,這裡就是查詢編號的位置,你要引用的資料,如下圖輸入編號所在的單元格。並輸入","注意是英文逗號!

第六步:第二步就是輸入你引用資料的答案所在的區域,就是輸入第二個引數,如下圖例子。要求同時包含引用資料和結果資料。並在範圍後面輸入英文逗號。

第七步:

第八步:最後乙個資料就是詢問是不是精確查詢,如果是可以輸入數字0.也可以輸入false,都是一樣的意思。

就可以得到答案了。

excel中怎麼用vlookup函式

vlookup是乙個查詢函式,給定乙個查詢的目標,它就能從指定的查詢區域中查詢返回想要查詢到的值。它的基本語法為 vlookup 查詢目標,查詢範圍,返回值的列數,精確or模糊查詢 下面以乙個例項來介紹一下這四個引數的使用。例1 如下圖所示,要求根據表二中的姓名,查詢姓名所對應的年齡。公式 b13 ...

關於excel中的vlookup

0 就是用0除以其後面公式得到的陣列,得到以0和 div 0錯誤組成的新陣列,用lookup函式在新陣列中查詢1,得到最後乙個符合條件 lookup第二個引數預設公升序排序,所以查詢比1小的最大值 的值,最後公式得到對應的lookup第三個引數的值。第二引數括號的裡面的內容會產生乙個包含邏輯值的陣列...

Excel中如何使用VLOOKUP函式

單元格按所在的行列位置來命名,例如 位址 b5 指的是 b 列與第5行交叉位置上的單元格。excel中vlookup函式如何使用,我教你!在excel中怎麼使用vlookup函式 vlookup是乙個查詢函式,給定乙個查詢的目標,它就能從指定的查詢區域中查詢返回想要查詢到的值。它的基本語法為 vlo...