1樓:一起努力加油吧
語法:vlookup(lookup_value,table_array,col_index_num,range_lookup)。
如圖:按照圖中一一對應的區域,填寫函式,正確無誤進行執行。
解釋:d2-是我們想要的東西;
c2-是需求對應的序列號(部分);
b2和a2-是篩選區域(全部),注意區域首尾單元格之間用「:」分開;
所以這就是乙個在全部資料中篩選部分資料的函式。
擴充套件:hlookup(lookup_value,table_array,row_index_num,range_lookup)
vlookup(lookup_value,table_array,col_index_num,range_lookup
2樓:
vlookup
在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值。
語法vlookup(lookup_value,table_array,col_index_num,range_lookup)
lookup_value 為需要在陣列第一列中查詢的數值。lookup_value 可以為數值、引用或文字字串。
table_array 為需要在其中查詢資料的資料表。可以使用對區域或區域名稱的引用,例如資料庫或列表。
如果 range_lookup 為 true,則 table_array 的第一列中的數值必須按公升序排列:…、-2、-1、0、1、2、…、-z、false、true;否則,函式 vlookup 不能返回正確的數值。如果 range_lookup 為 false,table_array 不必進行排序。
通過在「資料」選單中的「排序」中選擇「公升序」,可將數值按公升序排列。
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 返回時是精確匹配還是近似匹配。如果為 true 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值;如果 range_value 為 false,函式 vlookup 將返回精確匹配值。如果找不到,則返回錯誤值 #n/a。
說明如果函式 vlookup 找不到 lookup_value,且 range_lookup 為 true,則使用小於等於 lookup_value 的最大值。
如果 lookup_value 小於 table_array 第一列中的最小數值,函式 vlookup 返回錯誤值 #n/a。
如果函式 vlookup 找不到 lookup_value 且 range_lookup 為 false,函式 vlookup 返回錯誤值 #n/a。
如果還不會可以把你的文件發給我,[email protected]
3樓:司寇恨楓
舉個例子:
=vlookup(a1,b1:c10,2,0)意思是在b1:b10中查詢a1,找到後返回同行的c列的值。
2表示相對於b列的第二列,就是c列
後面的0表示精確查詢,如果有匹配值,就返回c列中的值,如果找不到就返回錯誤值
還有一種叫模糊查詢,但基本上用處不大,就是將0改為10、1還可以用false、true代替。
跨工作表引用時前面要加工作表名稱如:=vlookup(a1,sheet1!b1:c10,2,0)
4樓:
說實話,不知道你要幹什麼,也不具體一點,從a複製到b,單列直接複製就行了。vlookup是用來查詢資料,並返回指定的值的。
如我的例子,查詢b列的資料在a列中是否有,有就返回a列中的值,否則返回錯誤。返回值填在c列中
詳細看插圖:
5樓:囚籠計畫之封神榜
需要先將a裡的資料,按照和b裡的關鍵字排序,比如b裡有人名,是按照人名在a中查詢的,那就要先將a中的資料按照人名排序,不排序的話,使用vlookup是查不出來了,至於這麼使用,你在excel的幫助中查詢vlookup就很明顯了
6樓:匿名使用者
需要圖或表!
=vlookup(查詢值,查詢區域,第幾列,0)
7樓:虎倉權權權
vlookup函式,遮蔽0與na值
excel的「vlookup」公式怎麼使用?
8樓:賦予你我的眼
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是按行查詢的。
9樓:醬果電影
excel中vlookup函式這樣使用,簡單實用
10樓:八維教育
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函式,使用方法類似。
結果如下圖:
11樓:魚木混豬喲
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.下拉填充得到結果如下:
12樓:春秀榮羽壬
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
中使用萬用字元、問號
(?)和星號
(*)。問號匹配任意單個字元;星號匹配任意字串行。如果要查詢實際的問號或星號,請在該字元前鍵入波形符
(~)。
ecelvlookup函式怎麼用
excel vlookup函式的使用步驟如下 1.為此在單元格中輸入 vlookup 此時就會發現vlookup包括三個引數和一個可選引數。2.其中 lookup value 是指要查詢的值,在此為 c 3.引數 table array 是指搜尋的區域,在此在除標題之後的整個資料區域。4.第三個引數...
ecelvlookup函式中精確匹配怎麼用
庹甜恬 熟悉vlookup函式精確匹配和近似匹配功能,更有效率地輔助excel 操作。本文主要講精確匹配的作用。開啟分步閱讀模式 工具材料 excel2013 操作方法 01vlookup淺解 vlookup函式功能 搜尋表區域首列滿足條件的元素。確定待檢索單元格在區域中的行序號,再進一步返回選定單...
同花順公式怎麼使用,同花順的選股公式是怎麼使用的
高虎厲谷槐 智慧型 選股平台 自定義公式 找到自己建的公式即可!同花順的選股公式是怎麼使用的 足球 專家 同花順的來 選股公式主要是一源種靜態的股bai 票公式,也是一種簡單的 du分析方式zhi。同花順的選股公式的dao使用原理很簡單,輸入條件 和顏色 就可以做出自己需要的某種指標,方法請參考下面...