excel2019中的vlookup函式使用方法

時間 2021-12-19 13:05:24

1樓:匿名使用者

選擇第一行→資料→篩選→自動篩選

點**號所在列的小三角形,選擇想要篩選的內容

2樓:泡影果果

工具:excel 2013

步驟:1、開啟excel 2013,把兩個匹配的工作簿準備好,達到一對一對應。寫vlookup 函式(=vlookup(a2,sheet1!

$a2:h21,5,false)),具體操作如下圖。

2、結果如圖。

注:表1和表2中的首列要一致。

該函式的語法規則如下:

vlookup(lookup_value,table_array,col_index_num,range_lookup)

•語法:vlookup(查詢值,區域,列序號,邏輯值)lookup_value是要查詢的值;

table_array是要查詢的區域;

col_index_num是返回資料在區域的第幾列數;

range_lookup是模糊匹配,寫true或false。

3樓:

一般容易理解的是用

index+small(if) 陣列公式需要看一下行號列標。

假設**號列為a2:a9

index($a$2:$a$9,small(if($a$2:$a$9=「一百零一個傳說」,row($a$2:$a$9),4^4),row(a1))

4樓:匿名使用者

1、上網搜尋index+match函式組合的用法

2、vlookup雙條件查詢的公式

,要用到陣列公式,k 中間有if。由於你的**裡沒有行列號,寫出來就比較麻煩

excel2013中的vlookup函式使用方法???

5樓:

=lookup($g7,$c$2:$c$14,offset($c$2:$$c14,0,column(a1))

向右向下填充公式。

6樓:

這是vlookup函式本身的第一決定的,它只會返回第一個找到的資料,建議增加一列(無重複的)編號再使用這是vlookup函式

7樓:飄逸幽谷

=index(d$2:d$14,max(if($c$2:$c$14=$g9,row($d$1:$d$13))))

單元格h14輸入上公式,同時按shift ctrl enter 三鍵結束(陣列公式),右拉

8樓:匿名使用者

對購買日期進行降序排列並擴充套件到其它列,然後再用vlookup即可。

9樓:匿名使用者

雙條件 不是這樣用的給你一個例子你看看

10樓:匿名使用者

先將日期從新到舊排序,然後用vlookup就能匹配最新的

怎麼在excel2013中使用vlookup函式

11樓:泡影果果

工具:excel 2013

步驟:1、開啟excel 2013,把兩個匹配的工作簿準備好,達到一對一對應。寫vlookup 函式(=vlookup(a2,sheet1!

$a2:h21,5,false)),具體操作如下圖。

2、結果如圖。

注:表1和表2中的首列要一致。

該函式的語法規則如下:

vlookup(lookup_value,table_array,col_index_num,range_lookup)

•語法:vlookup(查詢值,區域,列序號,邏輯值)lookup_value是要查詢的值;

table_array是要查詢的區域;

col_index_num是返回資料在區域的第幾列數;

range_lookup是模糊匹配,寫true或false。

12樓:

函式不會使用,請多看f1幫助文件,都有詳細解說並附加示例,下面是一部分解釋。

在**陣列的首列查詢指定的值,並由此返回**陣列當前行中其他列的值。

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 中使用萬用字元、問號 (?)

和星號 (*)。問號匹配任意單個字元;星號匹配任意字元序列。如果要查詢實際的問號或星號,請在該字元前鍵入波形符 (~)。

13樓:魚木混豬喲

用法=vlookup(查詢值,查詢區域,返回值在查詢區域的列數,匹配方式)

軟體版本:office2013

舉例說明如下:

1.sheet1中有如下內容:

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

3.下來填充公式,就可以得到sheet1中對應的資料。

在excel**中,vlookup函式怎麼用?

14樓:春玉英進婷

vlookup是一個查詢函式,給定一個查詢的目標,它就能從指定的查詢區域中查詢返回想要查詢到的值。它的基本語法為:

vlookup(查詢目標,查詢範圍,返回值的列數,精確or模糊查詢)

下面以一個例項來介紹一下這四個引數的使用

例1:如下圖所示,要求根據表二中的姓名,查詢姓名所對應的年齡。

公式:b13

=vlookup(a13,$b$2:$d$8,3,0)

引數說明:

1查詢目標:就是你指定的查詢的內容或單元格引用。本例中表二a列的姓名就是查詢目標。我們要根據表二的「姓名」在表一中a列進行查詢。

公式:b13

=vlookup(a13,$b$2:$d$8,3,0)

2查詢範圍(vlookup(a13,$b$2:$d$8,3,0)

):指定了查詢目標,如果沒有說從**查詢,excel肯定會很為難。所以下一步我們就要指定從哪個範圍中進行查詢。

vlookup的這第二個引數可以從一個單元格區域中查詢,也可以從一個常量陣列或記憶體陣列中查詢。本例中要從表一中進行查詢,那麼範圍我們要怎麼指定呢?這裡也是極易出錯的地方。

大家一定要注意,給定的第二個引數查詢範圍要符合以下條件才不會出錯:

a查詢目標一定要在該區域的第一列。本例中查詢表二的姓名,那麼姓名所對應的表一的姓名列,那麼表一的姓名列(列)一定要是查詢區域的第一列。象本例中,給定的區域要從第二列開始,即$b$2:

$d$8,而不能是$a$2:$d$8。因為查詢的「姓名」不在$a$2:

$d$8區域的第一列。

b該區域中一定要包含要返回值所在的列,本例中要返回的值是年齡。年齡列(表一的d列)一定要包括在這個範圍內,即:$b$2:$d$8,如果寫成$b$2:$c$8就是錯的。

3返回值的列數(b13

=vlookup(a13,$b$2:$d$8,3,0))。這是vlookup第3個引數。

它是一個整數值。它怎麼得來的呢。它是「返回值」在第二個引數給定的區域中的列數。

本例中我們要返回的是「年齡」,它是第二個引數查詢範圍$b$2:$d$8的第3列。這裡一定要注意,列數不是在工作表中的列數(不是第4列),而是在查詢範圍區域的第幾列。

如果本例中要是查詢姓名所對應的性別,第3個引數的值應該設定為多少呢。答案是2。因為性別在$b$2:

$d$8的第2列中。

4精確or模糊查詢(vlookup(a13,$b$2:$d$8,3,0)

),最後一個引數是決定函式精確和模糊查詢的關鍵。精確即完全一樣,模糊即包含的意思。第4個引數如果指定值是0或false就表示精確查詢,而值為1

或true時則表示模糊。這裡蘭色提醒大家切記切記,在使用vlookup時千萬不要把這個引數給漏掉了,如果缺少這個引數默為值為模糊查詢,我們就無法精確查詢到結果了。

1、接下來,我們的任務是通過利用vlookup函式來實現查詢同學c的成績。為此在單元格中輸入「=vlookup」,此時就會發現vlookup包括三個引數和一個可選引數。

其中「lookup_value」是指要查詢的值。

引數「table_array」是指搜尋的區域,在此在除標題之後的整個資料區域。

第三個引數「col_index_num」是指整個函式返回單元格所在的列號。

2、最後以右括號結尾,並按回車鍵,就出現想要的結果啦。

excel2019中怎麼自定義序列

資料 有效性,設定,允許,序列 2007裡面這樣設定 郝老師電腦教學 excel中重複資料 例如 一個班的名單 經常使用每次都要重新輸入怎麼辦?教你一招 自定義序列 只輸入一次,下次直接使用就可以自定義序列一招搞定 excel中自定義序列排序如何設定 excel小學堂 excel教程 自定義序列排序...

excel2019中快速隱藏或顯示行 列

1.匯入一張工作表,如圖所示,將對這張工作表進行操作,以下是具體做法 2.選擇b c d e f五列,點選選單欄上的 資料 左鍵 組合 圖示,此時工作表上側會顯示分級按鈕,點選按鈕1出現圖1所示的情況,如果點選 號,也會出現這種情況 圖2 3.現在對行也進行一下分級,看能不能達到這樣的效果,選定2 ...

excel2019中怎麼凍結前面幾行而不是隻凍結首行

自信才是王道 對在excel2007中凍結前面幾行的問題,解決步驟如下 第一步,開啟需要凍結視窗的excel 當要凍結編號4含以上的內容時,選中a列為編號5的資料單元格。第二步,選擇工具欄中的檢視工具欄。第三步,選擇檢視工具欄中的凍結窗格按鈕下的下拉框。第四步,在彈出的下拉框中選擇凍結窗格。第五步,...