綜合知識

當前位置 /首頁/綜合知識 > /列表

vlookup提取關鍵字匹配

vlookup提取關鍵字匹配

演示機型:華為MateBook X

系統版本:win10

APP版本:excel2021

vlookup提取關鍵字匹配共有4步,以下是華為MateBook X中vlookup提取關鍵字匹配的具體操作步驟: 操作/步驟

1、開啟表格呼叫函式

vlookup提取關鍵字匹配 第2張

開啟Excel表格,在表格中呼叫=VLOOKUP函式。

2、第一個引數選為單元格

vlookup提取關鍵字匹配 第3張

將函式的第一個引數選擇為關鍵詞所在的單元格。

3、第二第三分別匹配列數

vlookup提取關鍵字匹配 第4張

函式的第二個和第三個關鍵詞分別匹配資料範圍以及資料所在的列數。

4、第四引數選精確按回車

vlookup提取關鍵字匹配 第5張

函式的第四個引數選擇false精確匹配。按回車鍵即可提取對應資料。 END 總結:以上就是關於vlookup提取關鍵字匹配的具體操作步驟,希望對大家有幫助。

小編還為您整理了以下內容,可能對您也有幫助:

匹配函式vlookup如何利用

VLOOKUP函式是Microsoft Excel中的一種非常有用的函式,可以幫助使用者在大型資料表中查詢和提取資訊。該函式可以根據一個或多個關鍵字在資料表中進行查詢,並返回與這些關鍵字匹配的資訊。這個函式對於需要處理大量資料的人來說非常有用,因為它可以大大減少手動查詢和篩選資料的時間和努力。

使用VLOOKUP函式的過程非常簡單。首先,使用者需要確定要查詢的關鍵字。這可以是任何資料表中的任何值,包括名稱、日期、數字等等。然後,使用者需要確定要從資料表中提取的資訊。這可以是與關鍵字相關聯的任何資訊,包括數字、文字、日期等等。接下來,使用者需要選擇要進行查詢的資料表。這可以是任何大小的資料表,包括具有數千行和數百列的大型資料表。最後,使用者需要使用VLOOKUP函式公式來執行查詢操作。這個公式包括關鍵字、資料表和要提取的資訊,然後返回與關鍵字匹配的資訊。

雖然VLOOKUP函式非常有用,但它也有一些。首先,它只能在一個數據表中進行查詢。如果使用者需要在多個數據表中進行查詢,則需要使用其他函式或軟體工具。其次,VLOOKUP函式只能進行精確匹配,不支援模糊匹配。這意味著如果資料表中的值與關鍵字不完全匹配,則VLOOKUP函式將無法找到任何匹配項。最後,使用VLOOKUP函式需要一定的技能和經驗。使用者需要知道如何正確地設定公式、選擇正確的資料表和正確地解釋返回的資訊。

總的來說,VLOOKUP函式是一種非常有用的工具,可以幫助使用者在大型資料表中查詢和提取資訊。它可以大大減少手動查詢和篩選資料的時間和努力,並提高工作效率。然而,由於它的一些,使用者需要在使用VLOOKUP函式之前瞭解其功能和用途,以確保能夠正確地使用它。

如何使用vlookup函式進行字元匹配?

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列中。

excel中vlookup函式的使用方法:根據關鍵值取值

在Excel表格中根據關鍵詞從字串中查詢並提取該關鍵詞,很多同學可能不知道怎麼操作,實際上使用LOOKUP函式即可實現,請看本文的使用Excel中Lookup函式實現根據多個關鍵詞取值的方法。

【例】如下圖所示的A列,是包括車類別的明細車型,現需要在B列把車類別提取出來。(車類別有四種:捷達,速騰,邁騰,高爾夫)

分析:

在A2中查詢“捷達”,可以用公式

=Find(捷達,A2)

如果查詢成功,則返回捷達在字串中的位置,如果查詢不到則返回錯誤值#VALUE!。上面公式會返回1,而如果查詢的是一組值,照樣可以用FIND函式。

FIND({捷達,速騰,邁騰,高爾夫},A2)

公式會讓關鍵詞逐個在A2中查詢,返回的也是一組值。即

{1,#VALUE!,#VALUE!,#VALUE!}

下面,只需要查找出數字的位置,然後從{捷達,速騰,邁騰,高爾夫}返回相對應位置的車類別,即是想要的結果。而完成這個任務,LOOKUP函式是最好的選擇。所以最後的公式為:

=LOOKUP(9^9,FIND({捷達,速騰,邁騰,高爾夫},A2),{捷達,速騰,邁騰,高爾夫})

公式說明:

9^9是一個足大夠的數

lookup函式可以忽略錯誤值,在第2個引數中查詢,返回比查詢目標小且最接近數的第3個引數對應位置的值。

補充:對於新手理解這個公式還是有些困難,不過同學們只需要記住下面固定的模式即可:

=LOOKUP(9^9,FIND({關鍵詞1,關鍵詞2....關鍵詞N},單元格引用),{關鍵詞1,關鍵詞2....關鍵詞N})

如何用vlookup函式在excel中查詢匹配資料?

1、我們開啟一個excel表,需要在另一個表中匹配出相應同學的班級資訊。

2、我們把游標定位在需要展示資料的單元格中。

3、在單元格中輸入“=vl”,然後會自動提示出VLOOKUP函式,雙擊藍色的函式部分。

4、我們可以看到,單元格中顯示出完整的VLOOKUP函式。

5、選擇第一列中需要匹配資料的單元格,只選中一個就可以,然後輸入英文狀態下的逗號“,”。

6、按下回車鍵之後,展示出匹配到資料。

7、如果想要把一列中的資料都匹配出來。

8、最後完成操作。

怎樣用vlookup函式對姓名進行查詢並匹配?

1、左側和右側分別是兩列身份證號和對應的姓名列,右側列是總表,左側列裡少一些姓名及對應的身份證號,現在需要檢視是少哪些人。

2、在c2單元格中輸入=vlookup(),括號要用英文狀態下的括號,然後滑鼠左鍵點按括號內部,使得游標在括號內部閃爍。

3、游標在括號內閃動後,滑鼠左鍵點按a2單元格,這是通過點選的方法獲取函式的第一個引數,也就是查詢值。

4、點選完a2單元格後輸入一個逗號,要求是英文狀態下的逗號,然後在用滑鼠左鍵框選右側身份證號及姓名列中的資料,作用是獲取函式的第二個引數,也就是資料表,函式將會在資料表的最左側列查詢第一個引數查詢值。

5、之後輸入一個英文狀態下的逗號,再輸入2,再輸入英文狀態下的逗號,再輸入0,2的作用是返回資料表中從左側數的第二列中的值,0代表精確查詢。

6、用滑鼠左鍵點按第二個引數一側向另一側拖動,選中這個引數後點按鍵盤上的f4鍵,使得該引數的行標和列標籤前面出現美元符號,目的是為了固定函式引數。

7、之後點按函式最右側位置,使得游標在此處閃動,然後點按回車或者點按箭頭指向的對號。

8、此時這個函式的返回值已經出現在單元格中,但是在編輯欄中依然可以看到公式的全部,滑鼠左鍵點按單元格右下角雙擊或者下拉完成函式的向下複製。

9、將這一列函式的結果複製後選擇性貼上為數值,然後將返回值中的錯誤值替換為空值。

10、此時可以看到原來為錯誤的一些單元格顯示為空白,以這一列升序或者降序排序。

11、在空白區域中紅色框代表的是因左側身份證號列缺少身份證號資訊而無法實現查詢,因此此處為錯誤值,現在為空值,綠色框中的空白意味著,右側身份證列中並沒有左側列中的身份證號,也就是右側列中沒有,而左側列中有的身份證號及對應的姓名,如果正常顯示姓名,說明左右兩側均有。

用vlookup函式將兩個表格的資料自動查詢匹配

遇到兩個表格中的資料需要部分查詢匹配,但人工查詢太費事,下面我們來教你用vlookup函式來實現資料的自動匹配。

第一開啟Excel表格,選中E1單元格,在工具欄中找到公式選項——點選查詢與引用——找到函式—vlookup並單擊開啟函式公式。

在開啟後彈出的函式對話方塊中——LOOKKUP-VALUEl欄中選中D1單元格(所要引出的物件)

並且在下方函式——Table-array格中選中A1:B7(要引用的範圍)。

選中A1:B7,按鍵盤上的F4(固定引用範圍)。

在Col_index_num後面欄目中2(即引用第二列的數值),Range_lookup欄輸入0;並且單擊下方確定按鈕即可。

下拉E1單元格就完成啦。

vlookup函式怎樣查詢兩個條件並且匹配?

需要用到陣列公式

用下面的舉例來說明:

這裡有兩個條件,後面對應第三列唯一的資料:

2.當我們需要同時滿足條件一和條件二的資料的時候,就需要使用 Vlookup 的多條件查詢。

在I5單元格輸入陣列公式:=VLOOKUP(G5&H5,IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9),2,0) 然後按按<Ctrl+Shfit+Enter>組合鍵結束輸入。

3.隨即便完成了對滿足兩個條件的資料查詢,向下拖拽填充即可。

擴充套件資料

多條件查詢函式的詳細解釋

這是vlookup對應的四個引數,首先針對上面的陣列公式解釋:

查詢值:G5&H5,需要查詢的是兩個條件,但是vlookup函式只能查詢一個條件,所以需要用

"&"將查詢的兩個條件的單元格連線起來。

資料表:IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9)表示需要查詢的資料,這裡面巢狀使用了IF函式,然後以IF({1,0},這樣的陣列引數。

引數為陣列時,會分別進行計算。先用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。

匹配條件:精確匹配。

怎樣用VLOOKUP函式進行多列資料的匹配查詢?

1、首先,開啟需要查詢的資料表,如圖所示。我們需要匹配表1和表2中的工作數量、績效和工資。

2、單擊滑鼠選擇要匹配的G2單元格。

3、進入VLOOKUP函式[=VLOOKUP($F2,$a2:$D7,列(B1),0)]。

4、選擇精確的搜尋並拖放該函式以完成多列的搜尋返回。

excel中希望含有關鍵字的匹配對應的欄位,應怎麼設定公式?

=INDEX($E$2:$E$3,SMALL(IF(ISNUMBER(FIND($E$2:$E$3,A2)),ROW($E$2:$E$3),4^8),1)-1,)

Excel之VLOOKUP函式的精確匹配,快速獲取一一對應的資料!

本期我們繼續來了解VLOOKUP函式,看一下它的精確匹配如何幫助我們快速獲取一一對應的資料。

在Customer Quote這張工作表中,首列的資料是“Item”,即專案的編號,我們需要通過這些編號從International Price List工作表中獲取與之對應的“Short Description,Category”等資料。

在面對著大量的資料集時,我們可以省去手動複製貼上的時間,而應用更高效率的VLOOKUP函式。本期的案例是要找到與每個“Item”相對應的資料,所以我們需要的精確匹配。

在E6單元格中輸入VLOOKUP函式,點選A6單元格作為其第一個引數,即需要查詢的物件。

輸入逗號,點選International Price List工作表,選擇整個資料區域(點選A4單元格,按住Ctrl+Shift,按右箭頭再按下箭頭),按F4鍵鎖定資料區域,這是第二個引數。

再次輸入逗號,然後輸入“3”,因要查詢的結果在資料區域的第三列,這是第三個引數。

再次輸入逗號,我們看到會展示兩種匹配選擇,TRUE代表近似匹配,FALSE代表精確匹配,我們雙擊FALSE即可。

按Enter鍵後,Customer Quote工作表中的“Short Description”列中即快速完成資料的獲取與錄入。

通過VLOOKUP函式完成上述案例中的資料查詢和獲取,效率是不是非常高,而且準確,只要資料沒有缺失,也就不會有出錯。然而我們發現函式的第二個引數——資料區域,還是需要一些繁瑣的操作,為了進一步提高我們的效率,可以將所要查詢的資料區域設定成一個“表”。

點選International Price List工作表,選擇資料區域中的某個單元格,按快捷鍵Ctrl+T,開啟建立表的對話方塊,點選確定。

為資料區域建立表後,命名為一個有意義的與資料區域相關聯的名稱,例如此處為“pricelist”。

回到Customer Quote工作表中的E6單元格,再次輸入VLOOKUP函式,這次在輸入第二個引數時,我們選擇已建立的表pricelist即可,無需通過一系列的操作選擇資料區域。

按Enter鍵後,可快速填充好所有的資料。

同理,在錄入“Category”列的資料時,我們可以通過VLOOKUP函式的精確匹配以及所建立的表,快速完成函式公式的填寫和資料的錄入,不同的是所要獲得的結果所在資料區域的列數。

關於建立表的相關內容,可參考文章:

Excel的“建立表”功能,自動將新增資料添至已建立名稱! -

Excel“表”的優勢之資料選擇的靈活性、刪除重複值與凍結標籤! -

至此,我們已經將VLOOKUP函式的兩種匹配方式介紹完了,作為Excel的常用及較為複雜的函式之一,我們需要在更多的練習和實際工作中對該函式的應用逐步熟悉,使其真正為我們的工作服務,提升效率!

TAG標籤:關鍵字 vlookup 提取 #