1樓:匿名使用者
關於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即可。
2樓:匿名使用者
應該是=vlookup(b6c6,'**'!$d$2:$e$611,2,false)吧~
在**表中的d2-e611範圍內查詢以b6c6中資料為行首的一行資料中的第二個數
資料。b6c6 表示:查詢與b6c6對應的資料
'**'!$d$2:$e$611 表示:查詢範圍是'**'中$d2到e611 ,$為固定符($表示[列或行是固定的])
2 表示:返回第2列的資料即'**'中2列
false 表示:模糊查詢也可用0表示,與其對應的有1(true準確查詢),一般打0就好了
3樓:匿名使用者
在當前格顯示「**」表 裡面的d2至e6範圍中的e列的內容(這個是對應b6&c6的內容)
在excel中函式vlookup(e3,費用類別!$a$3:$b$12,2,false)中的2,false是什麼意思
4樓:匿名使用者
vlookup(e3,費用類別!$a$3:$b$12,2,false)中的2,false
意思為搜尋範圍內的第二列,false為全匹配,示例如下,
1、建立excel,插入需要匹配的樣例資料,費用id 費用類別
1001 9001
1002 9001
1003 9002
1004 9002
1005 9002
2、插入模版資料,
費用類別 費用類別名 費用上限9001 差旅費 10000
9002 交通費 2000
3、在c2單元格,編寫函式=vlookup(b2,e2:g3,2,false),即可顯示該費用類別id對應的費用名稱,
4、拖動c2單元格右下角的十字架,填充整個c列,即可填滿所有的費用類別名,
5樓:
2:費用類別!$a$3:$b$12,引用區域的第二列(b列);
false:確定vlookup為精確查詢。
公式的含意:
在「費用類別!$a$3:$b$12」區域的第一列(a列),精確查詢e3,得到區域對應第二列(b列)資料。
6樓:匿名使用者
2是返回第2例
false是大致匹配的意思
=iferror(round(vlookup(c6,'考勤 '!$c$3:$l$199,10,false),2),0)這個公式是什麼意思?
7樓:瘋狂的月巴仔
vlookup查詢考勤表c列單元格里內容和c6一樣的值所在的行,並取該行向右第10列的值 ,即l3:l199
round是為vlookup找到的值做指定取到小數點後面第2位(四捨五入)即如果查到的是5.584,則得到5.58
iferror是判斷round和vlookup函式的結果,如果有錯誤則返回0,如果沒錯誤則直接返回函式的結果
如果我沒解釋清楚,請追問
公式,=vlookup($c6,會計科目!$b$2:$d$28,2,false),false是什麼
8樓:匿名使用者
false代表精來確查詢,即要自找到完全相同的才算是找到,這引數也可用0代替,或直接省略不寫,省略時預設就是false,但false前面的逗號不能省略。
這引數的另一種表示形式是true,代表模糊查詢,即找到接近相同的值就算是找到了。
條公式的意思就是以c6的單元格的值在 會計科目工作表的b2:b28這個區域中查詢,找到後返回對應區域b2:d28的第二列,即c列所對應的值,以精確方式查詢,以上公式可精簡為:
=vlookup($c6,會計科目!$b$2:$d$28,2,)excel vlookup函式
9樓:匿名使用者
fals是假的意思,精確查詢是第四個引數,0代表精確查詢
=if(isna(vlookup(c6,單價表! $a$2: $i$2,10,false)),0,vlookup(c6,單價表! $a$2: $i$2,10,false))求解急
10樓:匿名使用者
單價表的排列格式有點問題,vlookup是預設到你選定區域的第一列去查詢,找到了就返回對應第幾列的值,你這個公式是在a列查詢,沒找到就返回0了,而且你的區域是a2:i2,這貌似只有一行吧
有誰知道這個是什麼遊戲,有誰知道,這個是什麼遊戲?
不會是最終幻想吧?開頭像,是3還是4忘了 有誰知道,這個是什麼遊戲?5 下面不是有寫嗎,末日大作戰,不過我告訴你,現在的遊戲廣告非常不負責任,廣告畫面和遊戲實際畫面完全對不上。不要相信它。有誰知道這個是什麼遊戲 手遊cf,望採納,謝謝 水泊梁山的老巢 手遊的穿越火線,現在挺火的? 應該是手遊的穿越火...
有誰知道這個是什麼字,誰知道這個是什麼字?
這兩個字似乎是湯瓷! carl丶帥 這倆個字看的像是楊瓷 這個字拼音是bi ng,在常用的輸入法中是沒有這個字的。這個字,不是圖案,而是文字。字筆畫繁多,結構複雜,文化味濃,這個字確切字型在正規字典裡查不到,辭海里也沒有,很多外地人不認識,它是陝西關中地區食的一種面的稱謂 叫油潑辣子biang bi...
有誰知道這個是什麼花麼?謝謝,有誰知道這個是什麼花嗎?謝謝!
暮紫鬱葶 這是萬壽菊哦 具體看這個 http baike.baidu.有誰知道這個是什麼花嗎?謝謝!有誰知道這個口子是什麼?謝謝 10 有誰知道這個是什麼花? 看枝莖和乾枯的花,應該是 大麗花。 勇者 竹竿花吧,小時候經常見,長到好多年不曾遇到了 有誰知道這是什麼花嗎?謝謝! 薛進澤 朱頂紅bai中...