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

時間 2022-03-08 16:25:07

1樓:心常平樂相伴

以簡單例子說明,

vlookup函式的常用形式:vlookup(需要查詢的值,查詢範圍,指定列號,匹配型別)

函式的結果:返回一個資料,這個資料位於 查詢範圍之中,

這個資料的行號由「需要查詢的值」在「查詢範圍」的第一列中的行號決定,

這個資料的列號,根據需要指定,也可以用公式匹配,

匹配型別:「需要查詢的值」,在「查詢範圍」的第一列,是精確匹配,還是模糊匹配。這個匹配型別多半是資料0,表示精確匹配。

=vlookup(d3,a1:b5,2,0)

如圖:在「查詢範圍」a1:b5這個範圍的第一列 查詢「需要查詢的值」d3,

然後返回由d3在查詢範圍中的行號確定行號,也就是第二行,

然後指定列號2,是指定的。

匹配型別是0,表示精確查詢,就是查詢 趙一,而不是和趙一相近的趙二,

顯現需要查詢的值找到了,行號,列號也確定了,返回的資料就可以確定了,於是返回「查詢範圍」中的第2行第2列,也就99,公式執行結束。

希望度友看懂了,也是自學的,一起學習,一起進步!

2樓:暴血長空

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

在 vlookup 中的 v 代表垂直。

語法 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。

示例 如果您將示例複製到空白工作表中,可能會更易於理解該示例。

操作方法

建立空白工作簿或工作表。

請在「幫助」主題中選取示例。不要選取行或列標題。

從幫助中選取示例。

按 ctrl+c。

在工作表中,選中單元格 a1,再按 ctrl+v。

若要在檢視結果和檢視返回結果的公式之間切換,請按 ctrl+`(重音符),或在「工具」選單上,指向「公式稽核」,再單擊「公式稽核模式」。

該示例使用 1 個大氣壓的空氣值。

1 23 45 67 89 10

a b c

密度 粘度 溫度

.457 3.55 500

.525 3.25 400

.616 2.93 300

.675 2.75 250

.746 2.57 200

.835 2.38 150

.946 2.17 100

1.09 1.95 50

1.29 1.71 0

公式 說明(結果)

=vlookup(1,a2:c10,2) 在 a 列中查詢 1,並從相同行的 b 列中返回值 (2.17)

=vlookup(1,a2:c10,3,true) 在 a 列中查詢 1,並從相同行的 c 列中返回值 (100)

=vlookup(.7,a2:c10,3,false) 在 a 列中查詢 0.746。因為 a 列中沒有精確地匹配,所以返回了一個錯誤值 (#n/a)

=vlookup(0.1,a2:c10,2,true) 在 a 列中查詢 0.1。因為 0.1 小於 a 列的最小值,所以返回了一個錯誤值 (#n/a)

=vlookup(2,a2:c10,2,true) 在 a 列中查詢 2,並從相同行的 b 列中返回值 (1.71)

3樓:小豬談教育

vlookup函式的使用方法。

4樓:匿名使用者

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

vlookup函式的使用方法

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

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

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

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

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

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

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

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

公式及效果圖

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

6樓:小豬談教育

vlookup函式的使用方法。

7樓:匿名使用者

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

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

8樓:

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

9樓:匿名使用者

【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函式使用方法,講的通俗一點

付費內容限時免費檢視 回答親,1.在單元格中輸入 vlookup 引入vlookup函式。2.填寫引數,第一個引數是需要查詢的值,第二個引數是要查詢的區域 框選即可 第三個引數選擇查詢值所在的列數,第四個引數選擇匹配方式。3.輸入四個引數,回車確認即可。如圖所示的表一與表二,我們想要從表二中獲取到表...

VLOOKUP函式如何使用,excel中vlookup函式如何使用?

我簡單跟你舉個例子吧 vlookup a1,a b,2,0 簡單點說的意思就是 你根據a1,在a b的區域內,找a1對應的第2個單元格!0呢,相當於是一個結束語!要是你還不明白的話,可以直接追問我!在a1輸入 工號 b1輸入 姓名 a2輸入1111,b2輸入 小風 a3輸入2222,b3輸入 小軍 ...

lookup函式的使用方法,if函式的使用方法。

就是在c11到c16當中找一個值9 10的值。找到這個值之後,在這個值對應的d11到d16當中,找到對應值。另外找開excel後,點 幫助 在 搜尋 空格當中輸入 lookup 之後,就會出現解釋。有向量與陣列兩種形式。if函式的使用方法。if函式用法 判斷一個條件是否滿足 如果滿足返回一個值,如果...