1樓:匿名使用者
vlookup是選定範圍的第一列和第一個引數匹配。
第四個是說,返回和第一列裡最接近第一個引數對應的值,就可以空著。如果要返回和第一個引數完全匹配,就要寫false。
一般是寫false
2樓:
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。
excel表個如何將兩個表中相同的部分匹配出來,該怎麼做
3樓:煥煥
1、開啟表一和表二,停留在表二視窗介面
2、把游標放在要展示資料的單元格中,選中該單元格
3、點選選中工具欄中的【公式】
4、在公式下拉欄裡面選中【插入函式】
5、在彈出的選擇函式介面中,找到並選中【vlookup】函式,點選確定
6、選擇第一列中需要匹配資料的單元格,選中一個就可以,然後輸入英文狀態下的逗號「,」在彈出的函式介面中,查詢值一欄就會顯示所選項的定位號
7、在函式引數介面選擇【資料表】
8、並開啟表一
9、選中表一中所有資料,這是函式引數介面查詢值一欄就會顯示錶一中所有資料
10、在函式引數【序列數】一欄輸入『2』並點選確定
11、然後就會返回表二,在表二中之前所選中單元格就會顯示所成功查詢到的資料
12、點選該單元格右下角,會顯示一個黑色的『+』游標,選中並下拉
13、最後表二中所有的資料都成功匹配相應的資料。
4樓:匿名使用者
excel**中把兩張**中相同的部分給匹配出來的步驟如下:
1、開啟2個excel**,然後將滑鼠移動到匯入列的第二行,開啟選單欄的」公式「選項,在公式的工具中找到點選」插入函式「。
2、在插入函式視窗頁面,在搜尋函式框中輸入」vlookup"然後轉到,在出現的結果函式中,點選vlookup函式,然後點確定。
3、彈出來的函式引數中,在第一個填寫框vlookup_value中直接點選兩個**中同類數列下的a2。
4、在第二個填寫框table_array中全選**2,**2中所有列都包含了。
5、在第三個填寫框col_index_num 中直接填寫**2中匯入資料的數列數,比如2,表示選擇第2列的資料,然後第四個填寫框range_lookup中填寫0,表示大致匹配,然後填寫完畢之後點選確定就可以匯入對應a2的資料。
6、然後把把滑鼠放到匯入列的第二行選項框裡的右下角,等到出現一個「+」號時,雙擊滑鼠左鍵進行往下拉動,這樣l**中兩張**中相同的部分匹配出來了。
5樓:
excel中如何並排顯示一個工作簿中的兩個工作表
6樓:喵的一聲噶嗷
我補充回答一下,按照第一個回答,拖動公式時會出現公式中的範圍也隨之變化的情況。拖到最後會什麼也查不到。只有在表示範圍的數字或字母前面加上$才行。
這樣可以保持查詢範圍不變。例如查詢的範圍是a1:e5,那麼要寫成$a$1:
$e$5,才能保持拖動到最後查詢的範圍依然是a1到e5。
7樓:匿名使用者
可以用vlookup來做,vlookup的用法如圖,望採納。
8樓:舊日羅斯
樓上說的都是公式方面的,也是最常用的方式,但是相對麻煩了點,就如果不常用的話很容易忘,但是核對這種確實很麻煩,不用肉眼一個個對只有用公式,這裡推薦可以去找一些外掛使用,都有很便捷的方式把核對這方面做好,這裡以小藍條為例
這是2個需要對比的檔案,一定都要開啟
這是小藍條安裝後的工作條,選擇報表核
選擇你要相互對比的工作簿同一個也可
選擇確定後他就會把不同的給你標示
vlookup為什麼查詢目標一定要在該區域的第一列?
9樓:acfun老婆指定唯一老公
是的,不光是預設,而且是必須的,第一引數查詢的值必須要位於第二引數的第一列。
請參閱以下更為詳細的解釋:
函式共4個引數,格式是:
=vlookup(需要查詢的值,被查詢的區域,返回被查詢區域的第幾列資料,以精確還是模糊方式查詢)
如公式:
=vlookup(a1,b:c,2,0)
該公式的意思就是以a1的值到被查詢區域b:c的第一列即b列中查詢(注意:a1的值必須要存在於第一列中),找到後返回對應的c列的值,那個數字2就是代表b:
c這個區域的第2列,也就是c列了。
公式中最後的0代表精確查詢的意思,就是要找到完全相同的,才算找到。如果把0改為1,則代表模糊查詢。這個0其實可以省略,省略時預設就是0,但0前面的逗號不能省略。
10樓:生活指導老師
付費內容限時免費檢視
回答是的,不光是預設,而且是必須的,第一引數查詢的值必須要位於第二引數的第一列。
請參閱以下更為詳細的解釋:
函式共4個引數,格式是:
=vlookup(需要查詢的值,被查詢的區域,返回被查詢區域的第幾列資料,以精確還是模糊方式查詢)
如公式:
=vlookup(a1,b:c,2,0)
該公式的意思就是以a1的值到被查詢區域b:c的第一列即b列中查詢(注意:a1的值必須要存在於第一列中),找到後返回對應的c列的值,那個數字2就是代表b:
c這個區域的第2列,也就是c列了。
公式中最後的0代表精確查詢的意思,就是要找到完全相同的,才算找到。如果把0改為1,則代表模糊查詢。這個0其實可以省略,省略時預設就是0,但0前面的逗號不能省略。
更多6條
在excel中vlookup函式只能查詢在第一列的資料,如果我需要查詢的資料在其他列該如何設定
11樓:情談學長
以win7系統為例,使用excel電子**進行操作。
操作方法:
1,首先在excel表中輸入兩列資料,然後根據a列中的資料找到b列中的資料。
2,單擊空白單元格,然後在「fx」插入功能中選擇「vlookup」功能。
3,根據下圖輸入功能引數,其中可以在**陣列中選擇兩個列單元格。
4,單擊enter以獲取與a4單元格對應的b列的單元格資料。
12樓:
用lookup,有多個條件的語法的。
13樓:匿名使用者
能把問題說得清楚一些嗎?
excel裡怎麼用vlookup函式取同時滿足兩個條件的值!
14樓:匿名使用者
需要用到陣列公式
用下面的舉例來說明:
這裡有兩個條件,後面對應第三列唯一的資料:
2.當我們需要同時滿足條件一和條件二的資料的時候,就需要使用 vlookup 的多條件查詢。
在i5單元格輸入陣列公式然後按按組合鍵結束輸入。
3.隨即便完成了對滿足兩個條件的資料查詢,向下拖拽填充即可。
擴充套件資料
多條件查詢函式的詳細解釋
這是vlookup對應的四個引數,首先針對上面的陣列公式解釋:
查詢值
:g5&h5,需要查詢的是兩個條件,但是vlookup函式只能查詢一個條件,所以需要用
"&"將查詢的兩個條件的單元格連線起來。
資料表
:if(,$a$2:$a$9&$b$2:$b$9,$c$2:$c$9)表示需要查詢的資料,這裡面巢狀使用了if函式,然後以if(,這樣的陣列引數。
引數為陣列時,會分別進行計算。先用1作為引數判斷,返回$a$2:$a$9&$b$2:
$b$9;然後用0作為引數判斷,又返回一個結果$c$2:$c$9。兩個結果重新組合一個陣列:
$a$2:$a$9&$b$2:$b$9在第一列,$c$2:
$c$9在第二列,其中"$"是絕對引用。
這樣vlookup便能查詢到兩個條件。
列序數
:需要查詢的資料位於第二列,所以輸入2。
匹配條件
:精確匹配。
15樓:顧傾城
1、首先打excel表,利用公式:=vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)進行計算。
2、vlookup公式中的條件1:條件2,然後把兩個單元格連在一起作為整體進行查詢。
3、vlookup公式中的$條件1區域$:$條件2區域$,接著a列和b列作為整體。
4、vlookup公式中的if(,$條件1區域$:$條件2區域$,返回列),將a列和b列作為整體和計劃到貨日期併為兩列。
5、根據公式vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)。
在結果單元格,輸入公式=vlookup(f2:g2,if(,$a2$:$b9$,$c$2:
$c$9),2,0)。
16樓:柿子的丫頭
第一步:公式:=vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)。
注意:最後一定要同時按住ctrl shift 回車 三鍵。
第二步:vlookup公式中的條件1:條件2,意思是將兩個單元格連在一起作為整體進行查詢。
圖中即為:f2:g2。
第三步:vlookup公式中的$條件1區域$:$條件2區域$,意思是將業務型別和訂單編號作為整體。
即圖中:$a$2:$b$9(使用$鎖定區域-絕對引用)。
第四步:vlookup公式中的if(,$條件1區域$:$條件2區域$,返回列),意思是將業務型別和訂單編號作為整體和計劃到貨日期併為兩列。
即為:if(,$a$2:$b$9,$c$2:$c$9)
第四步:然後我們根據公式vlookup(條件1:條件2,if(,$條件1區域$:
$條件2區域$,返回列),2,0)。在h2單元格內錄入此公式=vlookup(f2:g2,if(,$a2$:
$b9$,$c$2:$c$9),2,0)。
第五步:最後同時按住ctrl、shift、回車三鍵,ok。
擴充套件資料
excel中大量的公式函式可以應用選擇,使用microsoft excel可以執行計算,分析資訊並管理電子**或網頁中的資料資訊列表與資料資料圖表製作,可以實現許多方便的功能,帶給使用者方便。
與其配套組合的有:word、powerpoint、access、infopath及outlook,publisher
excel2013、2010、2007和老一點的excel2003較為多見,excel2002版本用的不是很多。比excel2000老的版本很少見了。最新的版本增添了許多功能。
使excel功能更為強大。
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 省略,則預設為近似匹配。
如何運用excel中的VLOOKUP函式比對資料
1 開啟兩張需要進行資料比對的excel 一張母表代表作為參照的資料表,一張子表代表需要比對的資料表。2 點選與第一個比對物件對齊的空白處,單擊 插入 選擇 函式 3 選擇vlookup,點選確定。4 函式視窗的第一空點選子表需要進行比對查詢的第一項,第二空選擇母表中需要比對的範圍值。比如需要將子表...
EXCEL中的資料引用VLOOKUP函式
vlookup函式的書寫格式應該是這樣的 vlookup lookup value,table array,col index num,range lookup 預設情況下,如果你沒有填寫range lookup引數的話,它會預設為true,此時要求你填寫table array的區域中的資料是以升序...
C 中函式引數問題,C 模板中函式引數問題
void visit bintreenode t 用左 右 左讀法 1 visit 往左讀,是 於是 visit 是指標2 再接著往右讀,是 3 再往左,是 4 再往右是 bintreenode t 括號中有變數宣告,是函式引數定義 5 再往左讀,是 void,函式返回值 所以,visit 是一個指...