EXCEL中函式VLOOKUP是怎樣運用的

時間 2023-03-08 02:45:09

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列往下填充公式就能依次得到別的了。

怎麼在excel中使用vlookup函式

如何在excel中使用vlookup函式?

excel中的vlookup函式應該如何使用?最好能詳細解釋一下,謝謝 5

2樓:

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

首先我們介紹下使用的函式 vlookup 的幾個引數,vlookup是判斷引用資料的函式,它總共有四個引數,依次是:

1、判斷的條件。

2、跟蹤資料的區域。

3、返回第幾列的資料。

4、是否精確匹配。

根據問題的需求,這個公式應該是:

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

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

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

2、sheet1!$a$2:$f$100 是資料跟蹤的區域,因為需要引用的資料在f列,所以跟蹤的區域至少在f列,$是絕對引用(關於絕對引用可以參考這裡);

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

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

5、vlookup是垂直方向的判斷,如果是水平方向的判斷可使用hlookup函式。

3樓:一伴相

vlookup函式是按列查詢函式,有4個引數。vlookup(查詢值,資料區域,返回的列標,匹配型別),假如有兩個表,第一個是商品**表(**區域a1:d10),表中a列是商品名稱,c列是對應的單價。第二個表是向顧客提供的**單,表中f列是商品名稱,g列是對應的單價,在f7中輸入商品名稱:

電視機,在g7中輸入公式vlookup(f7,a1:d10,3,0),就可以在g7中得到電視機的單價。第四個引數輸0即可。

由於不能插入說明圖,不知講明白了沒有。

4樓:網友

一個常用的查詢函式。

用法看百科。

怎麼使用excel中vlookup函式,其功能是怎樣???

5樓:匿名使用者

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

函式的語法如下:

vlookup(lookup_value,table_array,col_index_num,range_lookup)

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

6樓:匿名使用者

此函式是首列進行查詢,格式如下:

=vlookup(需要查詢的值(可以是引用),區域(在此區域中查詢),顯示資料在區域中的列數,)

注意區域的首列必須包含要查詢的值,如要查詢的值是姓名,那麼你選擇的區域第一列一定包含這個姓名,例如b列是姓名,d列是分數,那麼你就應該選擇b1:d1000這個區域,你查詢的是分數,那麼在你選擇的區域內的第二列資料,那麼顯示資料在區域中的列數是2,也就是姓名對應d列中的分數。

7樓:山口壇斜

就是根據本表某單元格資料,在別的表選定的範圍的第一列查詢相同的單元格,返回這個單元格同行的某列的資料。

excel中函式vlookup與函式lookup的區別

3 如果明細資料包含重複記錄,那麼在升序排列的情況下,使用lookup 函式可以返回重複記錄的最後一條,而vlookup 則可以返回第一條記錄 4 由於vlookup 函式的第3個引數是指定返回的列標,對於多列的資料確定列數就很麻煩,我們可以用lookup 來代替vlookup 5 前面提到vloo...

excel函式中vlookup與index match有何不

來自盔頭巖清淨的冷月 excel函式中vlookup與index match準確性方面兩個是一樣的,速度上vlookup比index match快。具體有預算速度,取數方向,查詢範圍的三個方面的區別。1 運算速度不同 vlookup比index match快,因為vlookup只呼叫一個函式,而in...

Excel中的VLOOKUP函式中引數table array是否可以是組合區域?設定跨表的組合區域

方括號 可以。vlookup 需要查詢的值,if 區域1,區域2 2,其中,區域1是查詢的區域,區域2是返回值的區域。這個公式是陣列公式,按ctrl shift enter完成公式輸入。 vlookup函式 在 或數值陣列的首列查詢指定的數值,並由此返回 或陣列當前行中指定列處的數值。當比較值位於資...