怎樣使用vlookup函式excel函式的小技巧

時間 2022-03-14 06:45:25

1樓:匿名使用者

函式使用說明:

首先來看一下vlookup函式的應用場景。

如下圖,a列到d列是員工資訊,包括姓名、工號、性別和籍貫資訊,每一行是一個人的資訊。我們要求根據「姓名」獲得員工的「工號」資訊,返回結果在**b8。

vlookup函式的基本語法是這樣的:

如下圖,該函式第一引數是要查詢的值;第二引數是要查詢值和返回值所在的資料表區域;第三引數是要返回資料表中第幾列的值;最後一個是精確匹配或模糊匹配的標示,0或者false表示精確匹配,非0值或true表示模糊匹配。

雙擊b8單元格,輸入公式:

=vlookup(a8,a1:d5,2,)

這樣,就返回了「張三丰」對應的工號。其中a8表示要在原始表中查詢a8對應的值,a1:d5是包含「姓名」和「工號」的資料區域,2是說返回表中第2列的「工號」值。

需要注意的是,要查詢的值a8必須是在原始區域的第一列。也就是說a1:d5區域的第一列必須是包含a8值的那一列。

5一般情況下,最後一個引數要寫成0,false或者加上逗號省略引數(預設為0)。為了避免意料之外的錯誤,不建議寫true或非0值。如果寫true或者非0值,則第一列「姓名」列就得升序排列才可以。

2樓:匿名使用者

1、vlookup是一個查詢和引用函式。

2、vlookup格式為=vlookup(要查詢的值、要在其中查詢值的區域、區域中包含返回值的列號、精確匹配或近似匹配 – 指定為 0/false or 1/true)。

3、「要查詢的值」指你所需要查閱的值,可查詢姓名、型別等;「要在其中查詢值的區域」需選中你所查詢的範圍,即你要查詢的值得範圍,包括「值」這一行對應的數值,

要查詢的值應該始終位於所在區域的第一列,這樣 vlookup 才能正常工作;「區域中包含返回值的列號」指你所要返回值的內容,比如按姓名配對查詢返回值得學號;「精確匹配或近似匹配」中精確匹配必須查詢值與查詢區域中完全匹配,近似匹配相對模糊,只要查詢值與內容有聯絡即可返回值,(可選)如果需要返回值的近似匹配,可以指定 true;如果需要返回值的精確匹配,則指定 false。如果沒有指定任何內容,預設值將始終為 true 或近似匹配。

怎樣使用vlookup函式實現不同excel**之間的資料關聯

3樓:魚木混豬喲

軟體版本:office2013

方法如下:

1.sheet1中有如下內容:

2.在sheet2中輸入如下公式:

3.下拉填充公式,這樣就實現了sheet2中的資料與sheet1中資料的關聯,sheet1中b列資料變化,sheet2中對應的b列資料也會跟著變化。

在excel中如何使用查詢函式"vlookup"

4樓:

以2007版excel為例,根據圖一中的身份證號碼在圖二(個人資訊彙總表)中查詢該身份證號碼所對應的姓名和戶籍所在地的方法如下:

圖一 (查詢目標,即查閱值所在工作表)

圖二(查詢範圍工作表)

1、首先我們要知道vlookup的查詢範圍中查閱值即查詢目標必須位於查詢範圍的第1列,否則vlookup函式不能正常工作,所以我們要在「個人資訊彙總表」中,將身份證號碼置於第1列,如下圖所示。

2、在圖一所在sheet7工作表的b2單元格輸入查詢函式:=vlookup( ),如下圖所示。

3、輸入vlookup函式的第一個引數:查閱值,即身份證號碼所在單元格,a2,如下圖所示。

4、輸入vlookup函式的第二個引數:查詢範圍,即sheet4中的「個人資訊彙總表」的a列到g列,如下圖所示。

5、輸入vlookup函式的第三個引數:查詢值在查詢範圍中的列號,因為我們要查詢姓名,而姓名位於查詢範圍a列到d列的第2列,所以,列號=2。

6、輸入vlookup函式的最後一個引數:精確匹配=0或者false,如下圖所示。

7、按回車鍵返回計算結果,並將滑鼠游標置於b2單元格右下角,當其呈「+」字型時下拉複製公式即可,如下圖所示。

8、要查詢戶籍所在地,則vlookup函式第1、2兩個引數不變,第3個引數輸入戶籍所在地在「個人資訊彙總表」中的列號,見步驟5的**可知為第7列,所以列號=7,隨後輸入0精確匹配,所下圖所示,完成。

5樓:次次次蛋黃米亞

1、開啟excel文件,假如需要查詢d品牌電視在部門一的銷量。

2、點選「部門一銷量」。

4、輸入完公式之後就可以查詢到d品牌在部門一的銷量了。

5、同理,查詢e品牌的銷量,在牌子列表下方輸入e,下拉「部門一銷量」,即可實現對e品牌銷量的查詢。

6樓:excel小學堂

excel教程:查詢函式vlookup詳解及應用

7樓:小小小兔

方法:1、如excel**1有一個資料表,另外**2中只有型號資料。

2、從**2已知的資料,匹配與**1的資料項,如下圖。

8樓:

假定sheet1工作表有姓名、性別、出生日期、籍貫等資訊,分別在abcd列,現在要在sheet2工作表的a列輸入姓名,使得在b列自動填充該姓名在sheet1工作表中相對應的籍貫,請在sheet2工作表的b2單元格輸入如下公式:

=if(a2="","",vlookup(a2,sheet1!$a:$d,4,flase))

將公式向下複製就行了。

該公式的含義如下:

當a2為空時,b2得到空;當a2不為空時,在sheet1工作表的a到d列範圍內查詢等於a2的內容(姓名)的行,找到後再返回該行第4列(即d列)的值到b2單元格。

flase參數列示大致匹配。

9樓:嗨聊綜藝

vlookup函式裡第一個是選擇需要查詢的依據是什麼,第二個輸入需要查詢的範圍,第三個是返回哪一行的數值,第四個是全匹配還是模糊匹配

在excel裡使用vlookup函式如何進行多條件選擇?

10樓:余余

=vlookup(條件1&條件2,if(,條件1範圍&條件2範圍,結果範圍),2,)

注意:1、ctrl+shift+回車 三鍵結束!--這是陣列公式2、範圍大小要保持一致 if(,a1:a10&b1:b10,c1:c10) 要求這樣!

不過可以考慮使用lookup二分法!

=lookup(1,0/((範圍1=條件1)*(範圍2=條件2)),結果範圍)

excel vlookup函式中精確匹配怎麼用

11樓:庹甜恬

熟悉vlookup函式精確匹配和近似匹配功能,更有效率地輔助excel**操作。

本文主要講精確匹配的作用。

開啟分步閱讀模式

工具材料:

excel2013

操作方法

01vlookup淺解

vlookup函式功能:搜尋表區域首列滿足條件的元素。確定待檢索單元格在區域中的行序號,再進一步返回選定單元格的值。預設情況下,表是升序排列的。

構成:vlookup(lookup_value, table_array, col_index_num, [range_lookup])

概括:vlookup(查詢值,區域範圍,列序號,精確匹配/近似匹配)

02vlookup精確匹配示例

現在我們要從圖中大量的資料中找到圖框中指定的幾件商品**。順帶一提,該有1000行資料,手動查詢是絕對沒有前途的~

03我們把公式擺出來:vlookup(查詢值,區域範圍,列序號,精確匹配/近似匹配)

現在來找代號c515對應**:

查詢值c515對應的是單元格f5;區域範圍是左側a1:d1000,加$保證絕對引用$a$1:$d$1000(固定區域範圍,以免下拉填充範圍變動出錯);**位於第二列,序號為2;精確匹配,false

這樣就寫出了查詢函式:=vlookup(f5,$a$1:$d$1000,2,false)

04下拉填充,得到其餘各項的值:

比對一下,是不是和左側的資料相符?

特別提示

查詢範圍必須是絕對引用,否則範圍變化可能影響到所得值。$符號的新增可以使用快捷鍵f4。

此類查詢表中的某項值必須用精確匹配false,誰想因為近似匹配的錯誤值

12樓:西西哩的小馬甲

方法如下:

1、在excel的「公式」選單下,我們點選「插入函式」把「或選擇類別」值改為全部,在選擇函式(n)找"vlooup"函式。

2、在vlookup引數

lookup_value 輸入 b2:b30

talble_array輸入sx]sheet1!$b$2:$c$102

col_index_num 輸入2

range_lookup輸入0

3、看看,是不是和方法一 一模一樣,到這裡,我就把我對vlooup的方法介紹完了,有什麼不足,請大家多多包涵,這個文件由於時間問題,沒有完美化,希望大家理解。

wps常見問題

1、當你插入**是想要調整**大小,可以找到**工具中的自動調整,點開找到行或列,選擇固定值這樣就可以調節行高或寬。

2、如果你想調節**文字的對齊方式,可以選擇**左上方的小標誌全選,左鍵點選**選擇**對齊方式調整。

13樓:匿名使用者

vlookup一共四個引數,精確匹配的話,最後一個引數為 0

14樓:匿名使用者

vlookup的語法規則如下:

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

Vlookup函式怎麼使用

vlookup是一個查詢函式,給定一個查詢的目標,它就能從指定的查詢區域中查詢返回想要查詢到的值。它的基本語法為 一 vlookup 查詢目標,查詢範圍,返回值的列數,精確or模糊查詢 例 如下圖所示,要求根據表二中的姓名,查詢姓名所對應的年齡。公式 b13 vlookup a13,b 2 d 8,...

excel 中,使用vlookup函式與column函式,有

你這種情況是因為你沒有true false預設為返回相近值就可以了,所以用資料時,資料被預設為是相近的,返回的資料會錯誤,而字母時相近的沒有了,所以返回是對的!在最後加個0就可以了!vlookup a23,a15 c18,column b23 0 加上最後一個引數就好了,即b23公式 vlookup...

excel中使用vlookup函式查詢文字內容,查詢結果顯示

vlookup有四個引數 lookup value,table array,col index num,range lookup lookup value為需要在資料表第一列中進行查詢的數值。lookup value 可以為數值 引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢...