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

2022-05-07 16:51:08 字數 6138 閱讀 8456

1樓:

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。

2樓:匿名使用者

vlookup函式的使用,關鍵是要掌握他的語法

語法:vlookup(lookup_value,table_array,

col_index_num,range_lookup)

引數:lookup_value 為需要在資料表第一列中查詢的數

值,它可以是數值、引用或文字串。table_array 為需要在其

中查詢資料的資料表,可以使用對區域或區域名稱的引用。

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

col_index_num 為1 時,返回table_array 第一列中的數值;

col_index_num 為2,返回table_array 第二列中的數值,以

此類推。range_lookup 為一邏輯值,指明函式vlookup 返回

時是精確匹配還是近似匹配。如果為true 或省略,則返回近

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

lookup_value 的最大數值;如果range_value 為false,函式

vlookup 將返回精確匹配值。如果找不到,則返回錯誤值#n/a。

例項:如果a1=23、a2=45、a3=50、a4=65,則公式

「=vlookup(50,a1:a4,1,true)」返回50。

3樓:小豬談教育

vlookup函式的使用方法。

4樓:

=vlookup($a3,$f1:$j1,column(b3))

5樓:匿名使用者

單元格按所在的行列位置來命名,例如:地址「b5」指的是「b」列與第5行交叉位置上的單元格。

vlookup函式的使用方法

6樓:jk影評

1、先建立兩張**,一張資料區,就是用來查詢與引用的資料來源。另一張引用表為需要從資料區引用資料的**,示例為簡歷查詢表。

2、點選性別後面的單元格,再點選插入函式。頁面彈出插入函式對話方塊,選擇vlookup,再點選確定。

3、頁面彈出函式引數,在第1行輸入:b2,意思為:b2為資料引用條件。

4、在第二行輸入:資料區!a:g,意思為:在a:g區域引用滿足b2的資料。

5、在第二行輸入:3,意思為:滿足條件的資料在資料表的第3列。

6、在第三行行輸入0,再點選確定,公式就設定好了。

7、設定好後,公式第

一、第二行按f4加上絕對引用,然後把公式複製到其它單元格,第三行按照引用條件,直接改成引用資料所在的列數。

8、簡歷查詢表全部設定好後,在姓名處輸入員工的名字,其它的資料就會自動彈出來了。

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 省略,則預設為1。

7樓:匿名使用者

單元格按所在的行列位置來命名,例如:地址「b5」指的是「b」列與第5行交叉位置上的單元格。

8樓:小豬談教育

vlookup函式的使用方法。

vlookup函式的使用方法

9樓:在朱家尖休息的露珠

vlookup函式是一個查詢引用函式,共有四個引數,分別如下:

第一個引數:查詢值,也就是需要查詢的值,可以直接是文字、數字、單元格;

第二個引數:資料表,也就是被查詢的資料區域(注:該資料表的首列必須包含引數一,否是會出錯);

第三個引數:列序數,是返回引數二資料表的某一列數,必須是大於等於1或小於等於資料表的總列數的整數值;

第四個引數:匹配條件,有模糊匹配和精確匹配兩種,這是一個可選引數,預設為模糊匹配。

下例為查詢f2單元格值,返回資料2列的資料,輸入公式如下:

=vlookup(f2,a:d,3,0)

公式及效果圖

注:前三個引數都是可以通過其他函式公式取得。

10樓:小豬談教育

vlookup函式的使用方法。

11樓:匿名使用者

單元格按所在的行列位置來命名,例如:地址「b5」指的是「b」列與第5行交叉位置上的單元格。

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

12樓:

第一步:開啟一個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 省略,則預設為近似匹配。

13樓:匿名使用者

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

vlookup函式的使用方法公式

開啟事先準備好的 本例子中需要從左側的 中,挑選出右側 所需要的資料。首先輸入 vlookup選擇需要查詢的內容 橘子,選擇完畢後需要在英文狀態下新增逗號。選擇要查詢的區域,請注意公式的變化,公式會隨時選擇區域的變化而自動生成,選擇完畢後需要在英文狀態下新增逗號。由於需要查詢的購買數量在原 的第3列...

Excel中的IF函式使用方法,excel中if函式怎麼用?裡面有三個值,

條件給的不全面。假設吧。假設各科成績分別是在cdef列,g列是平均分。那h2輸入 if and min c2 f2 80,g2 85 一等 if and min c2 f2 75,g2 80 二等 if and min c2 f2 70,g2 75 三等 if min 2 f2 60,基礎 下拉填充...