1樓:
excel中常用的查詢函式vlookup的基本用法。
首先來看一下vlookup函式的應用場景。
如下圖,a列到d列是員工資訊,包括姓名、工號、性別和籍貫資訊,每一行是一個人的資訊。我們要求根據「姓名」獲得員工的「工號」資訊,返回結果在**b8。
vlookup函式的基本語法是這樣的:
雙擊b8單元格,輸入公式:
=vlookup(a8,a1:d5,2,)
這樣,就返回了「張三丰」對應的工號。其中a8表示要在原始表中查詢a8對應的值,a1:d5是包含「姓名」和「工號」的資料區域,2是說返回表中第2列的「工號」值。
需要注意的是,要查詢的值a8必須是在原始區域的第一列。也就是說a1:d5區域的第一列必須是包含a8值的那一列。
一般情況下,最後一個引數要寫成0,false或者加上逗號省略引數(預設為0)。為了避免意料之外的錯誤,不建議寫true或非0值。如果寫true或者非0值,則第一列「姓名」列就得升序排列才可以。
vlookup函式中true和false有什麼區別?
2樓:匿名使用者
vlookup函式中,false代表精確匹配,如果找不到,則返回錯誤值 #n/a;true代表近似匹配,也就是說,如果找不到精確匹配值,則返回小於「查詢值」的最大數值。
3樓:angleeee丶
兩者區別如下:
1.true:返回邏輯值true;false:返回邏輯值false。
2.true函式在運算中等於1,false函式在運算中等於0。
3在運算中非零數字都等於true。
4.false為精確匹配,可以寫作0,或省略,但前面的逗號不能省。
true為近似匹配,可以寫作1,或連同前面的逗號一同省略。
5.通過採用近似或者精確匹配查詢結果來看,採用近似匹配查詢的結果是不正確的,而採用精確匹配查詢的結果是正確的。這說明在使用vlookup函式進行查詢時,需要使用flase來進行精確匹配查詢。
拓展資料:
vlookup函式
vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用,例如可以用來核對資料,多個**之間快速匯入資料等函式功能。功能是按列查詢,最終返回該列所需查詢列序所對應的值;與之對應的hlookup是按行查詢的。
該函式的語法規則如下:
vlookup(lookup_value,table_array,col_index_num,range_lookup)
4樓:娛皮逗
1、vlookup函式的第四個引數代表匹配模式,設定為true代表近似匹配,為false時代表精確匹配。
2、精確匹配:在目標區域的第一列中匹配與要查詢數值完全相等的項,如果找不到則返回#n/a。
3、近似匹配:在目標區域的第一列中匹配與要查詢數值完全相等的項,找到則匹配成功;找不到則匹配小於要查詢數值的最大值。例如,目標區域的第一列是從100-200依次遞增的100個整數,那麼如果我們通過近似匹配要查詢150.
5,則會匹配150這一項。
4、精確匹配的應用場景比較廣泛,大多數時候都會使用;如果填寫函式時省略這個引數,則預設的模式也是精確匹配。近似匹配主要應用在一些範圍判斷的資料處理,以下圖為例,假設將商品的**檔次劃分為低/中/高三檔,0-9為低、10-19為中、20以上為高,現在要根據商品**對其歸類,則可以使用近似匹配完成,具體點函式寫法見圖示。
【擴充套件資料】
vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用,例如可以用來核對資料,多個**之間快速匯入資料等函式功能。功能是按列查詢,最終返回該列所需查詢列序所對應的值;與之對應的hlookup是按行查詢的。
該函式的語法規則如下:
vlookup(lookup_value,table_array,col_index_num,range_lookup)
5樓:匿名使用者
關於vlookup函式的用法
「lookup」的漢語意思是「查詢」,在excel中與「lookup」相關的函式有三個:vlookup、hlookuo和lookup。下面介紹vlookup函式的用法。
一、功能
在**的首列查詢指定的資料,並返回指定的資料所在行中的指定列處的資料。
二、語法
標準格式:
vlookup(lookup_value,table_array,col_index_num , range_lookup)
三、語法解釋
vlookup(lookup_value,table_array,col_index_num,range_lookup)可以寫為:
vlookup(需在第一列中查詢的資料,需要在其中查詢資料的資料表,需返回某列值的列號,邏輯值true或false)
1.lookup_value為「需在資料表第一列中查詢的資料」,可以是數值、文字字串或引用。
2.table_array 為「需要在其中查詢資料的資料表」,可以使用單元格區域或區域名稱等。
⑴如果 range_lookup 為 true或省略,則 table_array 的第一列中的數值必須按升序排列,否則,函式 vlookup 不能返回正確的數值。
如果 range_lookup 為 false,table_array 不必進行排序。
⑵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 返回時是精確匹配還是近似匹配。如果為 true 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於lookup_value 的最大數值;如果 range_value 為 false,函式 vlookup 將返回精確匹配值。
如果找不到,則返回錯誤值 #n/a。
四、應用例子
a b c d
1 編號 姓名 工資 科室
2 2005001 周杰倫 2870 辦公室
3 2005002 蕭亞軒 2750 人事科
4 2005006 鄭智化 2680 **科
5 2005010 屠洪剛 2980 銷售科
6 2005019 孫楠 2530 財務科
7 2005036 孟庭葦 2200 工 會
a列已排序(第四個引數預設或用true)
vlookup(2005001,a1:d7,2,true) 等於「周杰倫」
vlookup(2005001,a1:d7,3,true) 等於「2870」
vlookup(2005001,a1:d7,4,true) 等於「辦公室」
vlookup(2005019,a1:d7,2,true) 等於「孫楠」
vlookup(2005036,a1:d7,3,true) 等於「2200」
vlookup(2005036,a1:d7,4,true) 等於「工 會」
vlookup(2005036,a1:d7,4) 等於「工 會」
若a列沒有排序,要得出正確的結果,第四個引數必須用falae
vlookup(2005001,a1:d7,2,false) 等於「周杰倫」
vlookup(2005001,a1:d7,3,false) 等於「2870」
vlookup(2005001,a1:d7,4,false) 等於「辦公室」
vlookup(2005019,a1:d7,2,false) 等於「孫楠」
vlookup(2005036,a1:d7,3,false) 等於「2200」
vlookup(2005036,a1:d7,4,false) 等於「工 會」
五、關於true和false的應用
先舉個例子,假如讓你在數萬條記錄的**中查詢給定編號的某個人,假如編號已按由小到大的順序排序,你會很輕鬆地找到這個人;假如編號沒有排序,你只好從上到下一條一條地查詢,很費事。
用vlookup查詢資料也是這樣,當第一列已排序,第四個引數用true(或確省),excel會很輕鬆地找到資料,效率較高。當第一列沒有排序,第四個引數用false,excel會從上到下一條一條地查詢,效率較低。
筆者覺得,若要精確查詢資料,由於計算機運算速度很快,可省略排序操作,直接用第四個引數用false即可。
6樓:孫晨的excel職場故事
vlookup函式,你真的瞭解嗎?
7樓:匿名使用者
都是有關「查詢和引用」的函式,個人認為lookup更常用一些,主要用於數與行列比,vlookup常用於數與**比,功能更強大些可以選擇採用精確查詢或是模糊查詢,lookup只能選擇模糊查詢。
vlookup函式公式中第四項「0」代表精確匹配還是大致匹配
8樓:匿名使用者
vlookup函式公式中第來四項「0」代表自的是精確匹配。
該函bai數的語du法規則如下:
vlookup(lookup_value,table_array,col_index_num,range_lookup)
range_lookup是邏輯值zhi,它決
dao定函式 vlookup 查詢時是精確匹配還是近似匹配.
如果為false或0 ,則返回精確匹配值。
如果為true或1,則返回近似匹配值。
9樓:c半空中的羽毛
0是精確匹配,1是模糊匹配,excel都是遵循這個原理;但是vlookup的模糊匹配只會匹配到比原來值小的數字,同時如果是數字的模糊匹配,需要在第一欄後面加上『』*『』萬用字元
位移公式x v0t 1 2at2和位移差公式1 2at2分別
子木 分別在有初速度和沒初速度時用,兩者其實沒區別,因為後者只是初速度為零把前面省越掉了,記算第幾妙用位移差是指先把這幾秒總路程算出,再把前幾秒總路程算出,兩者相減第幾秒的路程就出來了,兩者初始狀態都沒有速度自然就都省略掉了嘛 位移公式是從零開始的位移,位移差公式就是計算第幾秒的位移。書上那一段位移...
LOL 為何RNG最後1波團會被0換5?
rng戰隊最近的狀態非常差,甚至在和sn的最後一場比賽中,rng戰隊在領先8000經濟的情況下都輸掉了比賽,這事情在lp l的圈子裡也引起了不小的爭議,那麼rng戰隊到底是怎麼輸掉比賽的呢?通過覆盤,我們發現最後一波團戰是rng輸掉比賽的關鍵,那麼他們究竟是怎麼樣被打出0換5的?我們仔細看一下,首先...
當x 0時或當x時。為什麼sin(1 x)的極限不一樣
sin 1 x 的極限不一樣因為當x 0時沒有極限,當x 極限是0。1 x 0時,sin 1 x 是一個在 1到1之間擺動的數,並不滿足極限的定義,所以沒有極限。2 x lim sin1 x sin x lim 1 x sin0 0極限的求法有很多種 1 連續初等函式,在定義域範圍內求極限,可以將該...