vlookup函式,vlookup是什麼函式

2022-05-07 20:10:31 字數 5405 閱讀 2863

1樓:匿名使用者

=if(isna(vlookup(c1,a1:b2,2,0)),"資料不存在",vlookup(c1,a1:b2,2,0))

2樓:

vlookup函式:在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值。當比較值位於資料表首列時,可以使用函式 vlookup 代替函式 hlookup。

vlookup(lookup_value,table_array,col_index_num,range_lookup)

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

table_array 為需要在其中查詢資料的資料表。可以使用對區域或區域名稱的引用,例如資料庫或列表。

• 如果 range_lookup 為 true,則 table_array 的第一列中的數值必須按升序排列:…、-2、-1、0、1、2、…、-z、false、true;否則,函式 vlookup 不能返回正確的數值。如果 range_lookup 為 false,table_array 不必進行排序。

• 通過在「資料」選單中的「排序」中選擇「升序」,可將數值按升序排列。

• 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 返回時是精確匹配還是近似匹配。如果為 true 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值;如果 range_value 為 false,函式 vlookup 將返回精確匹配值。如果找不到,則返回錯誤值 #n/a。

說明• 如果函式 vlookup 找不到 lookup_value,且 range_lookup 為 true,則使用小於等於 lookup_value 的最大值。

• 如果 lookup_value 小於 table_array 第一列中的最小數值,函式 vlookup 返回錯誤值 #n/a。

• 如果函式 vlookup 找不到 lookup_value 且 range_lookup 為 false,函式 vlookup 返回錯誤值 #n/a。

3樓:小宛姓糖

e.....這位童鞋,你少了一個逗號!!!!2後面還得有個逗號!!!我也犯過這個錯誤

=vlookup(e4,$a$3:$b$13,2,)

逗號加上去就好了。。。。

4樓:匿名使用者

那就處理一下沒有的時候顯示什麼。

5樓:匿名使用者

能說得更具體些?在沒有資料是會顯示錯誤的,我一般再篩選一下,把錯的篩掉。你想得到什麼結果?

vlookup函式都要用$嗎?這個符號什麼時候用?怎麼用?

6樓:晚夏落飛霜

vlookup函式不一定都要用到$。

在選擇區域值的時候,加$表示對該區域相對引用,行絕對引用,就不會因為下拉公式造成區域變化的情況,不加$就會因為下拉公式造成區域變化的情況。固定列就在字母前加$符號,固定行在數字前加$符號,固定單元格在字母與數字前全部加$符號。

下面分步驟介紹使用方法:

1、首先開啟excel需要計算的檔案,點選支援率,輸入「=」;

2、然後輸入公式「b3/$b$9」,單擊回車即可得到結果;

3、雙擊填充柄,得到所有結果。

7樓:匿名使用者

$ 稱為絕對引用符號,用於把行或列固定不變。

如a1單元格,字母a是列,數字1是行,在下拉時會變為a2、a3。。這時只要把行加上$變為 a$1,則下拉時則保持是a$1、a$1、a$1。。

右拉時變為b1、c1。。加上$a1,則保持是$a1、$a1、$a1。。。如果行和列都加上 $a$1,則不論右拉或下拉都是 $a$1不變。

如公式: =vlookup(c1,a1:b100,2,0)

意思為用c1的值以精確的方式在a1:b100這個區域的第一列(a列)中查詢,找到後返回第二列(b列)的值。

這公式隨著下拉時,會不斷的以c1、c2、c3。。。如果右拉時則是c1、d1、e1。。。的值在a1:

b100中查詢,但下拉或右拉時,c1在變,a1:b100也會隨著變化的,這時就要把a1:b100固定不變,只讓c1的值在變化,則完整公式:

下拉時不變:

=vlookup(c1,a$1:b$100,2,0)

右拉時不變:

=vlookup(c1,$a1:$b100,2,0)

下拉右拉都不變:

=vlookup(c1,$a$1:$b$100,2,0)

8樓:

下拉不變,右拉變

下拉變,右拉變

你按f4,就知道了

vlookup是什麼函式

9樓:長腿哆啦c夢

是匹配函式,使用方法如下:操作裝置:戴爾電腦

作業系統:win10

操作軟體:excel 2.5

1、開啟excel的相關視窗,直接在公式那裡點選查詢與引用。

2、這個時候會彈出新的選單,需要選擇vlookup跳轉。

3、下一步進入函式引數的對話方塊,繼續根據實際情況確定其中的設定。

4、這樣一來等下拉**匹配得到圖示的結果以後,即可達到目的了。

10樓:excel基礎教學

什麼是vlookup函式應用呢?

11樓:簡淨軒語

哦,回答這麼多,很簡單,一是查詢,就是在一列資料區域中查詢有沒有這個值,二是引用,就是如果查詢到這個值,就返回這個值相對應的某一列的某個值。返回值可以是文字,也可以是數值,但是條件要求這個被查詢的區域不能有重複值,否則,只能返回查詢到的第一個值。

12樓:靜兮

使用 vlookup 函式可以搜尋某個單元格區域 (區域:工作表上的兩個或多個單元格。區域中的單元格可以相鄰或不相鄰。)的第一列,然後返回該區域相同行上任何單元格中的值。

vlookup函式使用方法,講的通俗一點

13樓:

第一步:開啟一個excel表,需要在另一個表中匹配出相應資訊

第二步:在目標單元格中輸入「=vl」,然後會自動提示出vlookup函式,雙擊藍色的函式部分

第三步:選擇第一列中需要匹配的資料單元格,只選中一個就可以,然後輸入英文狀態下的逗號「,」

第四步:返回到資訊表中,選中全部資料

第五步:我們要返回的資訊是什麼,所以在公式中再輸入代表對應資訊的位置(逗號是英文的)

第六步:這樣返回的資訊就出來了

第七步:通過單元格左下角的加粗黑色十字標就能整列套用

擴充套件資料

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 省略,則預設為近似匹配。

14樓:匿名使用者

【vlookup】

vlookup用於在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值,其語法形式為:vlookup(lookup_value,table_array,col_index_num,range_lookup)  【按列(col)查詢】

其中::

1、lookup_value:表示要查詢的值,它必須位於自定義查詢區域的最左列。

lookup_value 可以為數值、引用或文字串。

2、table_array:查詢的區域,用於查詢資料的區域,上面的查詢值必須位於這個區域的

最左列。可以使用對區域或區域名稱的引用。

3、row_index_num:為 table_array 中待返回的匹配值的行序號。

row_index_num 為1  時,返回 table_array 第一行的數值;

row_index_num 為 2 時,返回 table_array 第二行的數值;

依次類推。

4、col_index_num:為相對列號。最左列為1,其右邊一列為2,依次類推。

5、range_lookup:為一邏輯值,指明函式vlookup 查詢時是精確匹配,還是近似匹配。

range_lookup為:false ,vlookup將只查詢精確匹配值。如果table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用第一個找到的值。

如果找不到精確匹配值,則返回錯誤值。

range_lookup為:true 或被省略,則返回精確匹配值或近似匹配值。如果找不到精確匹配值,則返回小於 lookup_value 的最大值。

並且,必須按升序排列 table_array 第一列中的值;否則,vlookup 可能無法返回正確的值。【true 或被省略,返回的值有兩種,因此,精確查詢則選用引數false。】

如果 table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用從上往下,第一個升序排列段的最後一個值,如果排列段後面還有值與lookup_value 匹配。此時,反饋的還是使用從上往下,第一個升序排列段的最後一個值。

範例如圖

vlookup函式的操作例項,vlookup函式的操作例項,求詳細圖例解釋 ,最好是視訊教學

這個不是用vlookup函式來做的,你這個 應該是成績低於某個值就是未錄取的吧,所以成績排序之後就很好弄出來未錄取的啊,或者不想改變順序的話用if函式 你可以把兩個表截圖上來,我給你實際操作公式。就這樣說太模糊了。你這個僅僅用vlookup不夠,可能還要套用其他公式的。定義 vlookup look...

vlookup函式的使用方法,vlookup函式使用方法,講的通俗一點

vlookup函式使用方法 1 如果我們要查詢下面小 各業務的總銷售量,並且業務人員數目又多的話,如果用篩選來查詢就比較麻煩,即可使用vlookup函式。2 vlookup的公式就是 vlookup a14,a15 e8,5,false 最終就查到了銷售量了。擴充套件資料 vlookup的語法 1 ...

vlookup函式的使用方法,vlookup函式使用方法,講的通俗一點

vlookup函式 在 或數值陣列的首列查詢指定的數值,並由此返回 或陣列當前行中指定列處的數值。當比較值位於資料表首列時,可以使用函式 vlookup 代替函式 hlookup。vlookup lookup value,table array,col index num,range lookup ...