ecel中vlookup函式怎麼用

時間 2021-12-19 13:27:16

1樓:匿名使用者

「excel中vlookup函式」的使用方法有如下幾種:

1、如果查詢條件在資料引用區域的首列,那麼在資料引用區域的首列精確匹配與查詢條件相同的單元格,並返回對應n行的資料。

輸入以下公式

=vlookup(a2,f:g,2,0)

2、如果查詢條件不在資料引用區域的首列,那麼可通過if(……的方式,將不在首列的查詢條件匹配的首列,然後返回對應列的資料。

輸入以下公式

=vlookup(a2,if(,e:e,f:f),2,0)公式表示:

通過if(……函式將g:g和f:f列的資料互換位置,使得f列資料排到查詢區域的首列,然後精確匹配與a2相同的單元格所對應的e列資料。

2樓:虎倉權權權

vlookup函式,遮蔽0與na值

3樓:風魚小漫

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

4樓:佛羅倫娜

方法/步驟

為了講解的需要,特製作如圖所示的**。當然,大家也可以根據自己的實際情況設計合適的內容。

接下來,我們的任務是通過利用vlookup函式來實現查詢同學c的成績。為此在單元格中輸入「=vlookup」,此時就會發現vlookup包括三個引數和一個可選引數。

其中「lookup_value」是指要查詢的值,在此為「c」。

引數「table_array」是指搜尋的區域,在此在除標題之後的整個資料區域。

第三個引數「col_index_num」是指整個函式返回單元格所在的列號,在此為「2」。

6最後以右括號結尾,並按回車鍵,就出現想要的結果啦。

5樓:匿名使用者

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

6樓:小豬談教育

vlookup函式的使用方法。

excel的「vlookup」公式怎麼使用?

7樓:賦予你我的眼

excel的「vlookup」公式具有四個引數,將四個引數都設定正確即可。

1、lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢。

2、table_array為需要在其中查詢資料的資料表。使用對區域或區域名稱的引用。

3、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!。

4、range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。

應注意vlookup函式在進行近似匹配時的查詢規則是從第一個資料開始匹配,沒有匹配到一樣的值就繼續與下一個值進行匹配,直到遇到大於查詢值的值,此時返回上一個資料(近似匹配時應對查詢值所在列進行升序排列)。如果range_lookup 省略,則預設為1。

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

8樓:醬果電影

excel中vlookup函式這樣使用,簡單實用

9樓:八維教育

vlookup函式的操作例項:如下圖,已知表sheet1中的資料如下,如何在資料表二 sheet2 中如下引用:當a列學號隨機出現的時候,如何在b列顯示其對應的物理成績?

首先我們知道需要用到vlookup函式,那麼先介紹一下使用 vlookup函式的幾個引數,vlookup是判斷引用資料的函式,它總共有四個引數,依次是:

1、判斷的條件

2、跟蹤資料的區域

3、返回第幾列的資料

4、是否精確匹配

=vlookup(a2,sheet1!$a$2:$f$100,6,true)

詳細說明一下,在此vlookup函式例子中各個引數的使用說明:

1、a2 是判斷的條件,也就是說sheet1表和sheet2表中學號相同者,即sheet2表a列對應的資料和sheet1表中學號列a列的資料相同方能引用;

2、sheet1!$a$2:$f$100 是資料跟蹤的區域,因為需要引用的資料在f列,所以跟蹤的區域至少在f列,sheet1!

是不同表間引用所用的表名稱,和標誌是表間引用的!符號,$是絕對引用(關於excel引用可以參考這裡),$a$2:$f$100 表明從a2到f100單元格的資料區域,如果資料區域不止100,那麼可以直接使用a:

f,這樣雖然方便但是有風險,因為如果sheet1表的下方還有其它資料,就有可能出現問題;

3、6 這是返回什麼數的列數,如上圖的物理是第6列,所以應該是6,如果要求英語的數值,那麼此處應該是5

4、是否絕對引用,如果是就輸入 true 如果是近似即可滿足條件 那麼輸入false (近似值主要用於帶小數點的財務、運算等)

5、vlookup是垂直方向的查詢,如果是水平方向查詢可使用hlookup函式,使用方法類似。

結果如下圖:

10樓:魚木混豬喲

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

11樓:春秀榮羽壬

vlookup:在**陣列的首列查詢指定的值,並由此返回**陣列當前行中其他列的值。

vlookup中的v

參數列示垂直方向。當比較值位於需要查詢的資料左邊的一列時,可以使用

vlookup

而不是hlookup。

語法vlookup(lookup_value,table_array,col_index_num,range_lookup)

lookup_value

為需要在**陣列

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

)第一列中查詢的數值。lookup_value

可以為數值或引用。若

lookup_value

小於table_array

第一列中的最小值,vlookup

返回錯誤值

#n/a。

table_array

為兩列或多列資料。使用對區域或區域名稱的引用。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

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

如果為true

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

lookup_value

的最大數值。

table_array

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

vlookup

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

如果為false,vlookup

將只尋找精確匹配值。在此情況下,table_array

第一列的值不需要排序。如果

table_array

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

lookup_value

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

#n/a。註解在

table_array

第一列中搜尋文字值時,請確保

table_array

第一列中的資料沒有前導空格、尾部空格、直引號('

或")與彎引號(『或「)不一致或非列印字元。否則,vlookup

可能返回不正確或意外的值。有關詳細資訊,請參閱

clean

和trim。

在搜尋數字或日期值時,請確保

table_array

第一列中的資料未儲存為文字值。否則,vlookup

可能返回不正確或意外的值。有關詳細資訊,請參閱將儲存為文字的數字轉換為數字值。

如果range_lookup

為false

且lookup_value

為文字,則可以在

lookup_value

中使用萬用字元、問號

(?)和星號

(*)。問號匹配任意單個字元;星號匹配任意字元序列。如果要查詢實際的問號或星號,請在該字元前鍵入波形符

(~)。

12樓:慶有

vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用。vlookup是按列查詢,最終返回該列所需查詢列序所對應的值;與之對應的hlookup是按行查詢的。

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

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

ecel中vlookup函式為什麼只顯示公式不顯示結果呢

新時代向前衝 應該是你公式所在單元格被設定成了 文字 將格式設定成 常規 即可.microsoft office是一套由微軟公司開發的辦公軟體套裝,它可以在microsoft windows windows phone mac系列 ios和android等系統上執行。與其他辦公室應用程式一樣,它包括...

ecel中運用vlookup函式出現na怎麼破

alex的知識鋪子 使用vlookup函式出現 n a報錯現象,絕大多數情況是沒有查詢到符合要求的值,可以使用if巢狀iserror函式實現避免報錯。1 具體語法 if iserror vlookup 語句1 輸出值1,vlookup 語句1 其中語句1為vlookup函式的查詢語句,輸出值1為當v...

ecel函式vlookup怎樣操作同時滿足條件的匹配

1 首先在開啟的excel 中輸入需要提取的資料,需要在另外一張 中根據已有的資料提取出對應的資料。2 在另一張 中輸入提取函式 vlookup a2,sheet1 a2 c7,2,false 點選回車。3 生成提取結果後向下填充公式得到批量的提取資料。4 在使用相同的公式,將返回值更改為 3 公式...