關閉→
當前位置:知科普>IT科技>lookup函數的使用方法是什麼

lookup函數的使用方法是什麼

知科普 人氣:2.16W

LOOKUP 函數可返回一行或一列區域中或者數組中的某個值。LOOKUP 函數具有兩種語法形式:向量和數組。向量形式的 LOOKUP 在一行或一列區域(稱為向量)中查找值,然後返回另一行或一列區域中相同位置處的值。數組形式的 LOOKUP 在數組的第一行或

怎樣用excel中的lookup函數查取需要的數據呢?下面小編將會給大家進行詳細的介紹

lookup函數的使用方法是什麼

材料/工具

excel軟件

LOOKUP函數使用説明: 語法=LOOKUP(lookup_value,lookup_vector,result_vector) 中文語法=LOOKUP(查找值,查找範圍,傳回對應值) 如果 LOOKUP 函數找不到 lookup_value,就會比對 lookup_vector 中,小於或等於 lookup_value 的最大值,找不到等於

方法

首先,在這樣一個數據庫中,你需要查取成績75對應的人名

(1)向量形式:公式為 = LOOKUP(lookup_value,lookup_vector,result_vector)式中 lookup_value—函數LOOKUP在第一個向量中所要查找的數值,它可以為數字、文本、邏輯值或包含數值的名稱或引用;lookup_vector—只包含一行或一列的區域lookup_vect

lookup函數的使用方法是什麼 第2張

把鼠標點進F 2中,然後點擊f x(這裏可以搜索函數)

第一步:打開一個excel表,需要在另一個表中匹配出相應信息 第二步:在目標單元格中輸入“=vl”,然後會自動提示出VLOOKUP函數,雙擊藍色的函數部分 第三步:選擇第一列中需要匹配的數據單元格,只選中一個就可以,然後輸入英文狀態下的逗號“,”

lookup函數的使用方法是什麼 第3張

在搜索函數欄中填上“lookup",點擊“轉到”,選擇第一個“lookup",再點擊確定。

(1)向量形式:公式為=LOOKUP(lookup_value,lookup_vector,result_vector) 式中lookup_value—函數LOOKUP在第一個向量中所要查找的數值,它可以為數字、文本、邏輯值或包含數值的名稱或引用; lookup_vector—只包含一行或一列的區域lookup_vecto

lookup函數的使用方法是什麼 第4張

lookup_value是指你所需要查找的值,在這裏,輸入75

VLOOKUP函數 在表格或數值數組的首列查找指定的數值,並由此返回表格或數組中該數值所在行中指定列處的數值。 這裏所説的“數組”,可以理解為表格中的一個區域。數組的列序號:數組的“首列”,就是這個區域的第一縱列,此列右邊依次為第2列、3列……

lookup—vector是指在某一個具體範圍內查找,你需要查找的值,在這裏,輸入B 2:B 6

1、Mid是Visual Basic和Microsoft Excel中的一個字符串函數,作用是從一個字符串中截取出指定數量的字符。這個函數的3個參數各在VB和Excel中互相等價,但VB中的Length參數可以省略,而Excel中num_chars參數不可省略。 mid是取文本其中一個值的函

result—vector是指在lookup——vector中查取到具體的值後,返回這個值所對應的信息。在這裏,輸入A 2:A 6,則信息會返回75在A 2:A 6中所對應的值王麻子

向量形式的 LOOKUP 向量形式的 LOOKUP 在一行或一列區域(稱為向量)中查找值,然後返回另一行或一列區域中相同位置處的值。如果要指定其中包含要匹配的值的區域,請使用這種形式的 LOOKUP 函數。向量形式的語法 1.LOOKUP(lookup_value,lookup_v

lookup函數的使用方法是什麼 第5張

這是最後的效果圖,相信大家已經對lookup有很清楚的瞭解了

=LOOKUP(1,0/($B$3:$B$83=67),$E$3:$E$83) 意思為在B3:B67這個區域中,最後一個等於67的記錄相對應E列裏面的值,分析這個公式,B3:B83=67,會形成一個數組{true,false,.},然後用0/這個數組,得到一個新的數組0/false,得到錯誤值,0/true得到0值,(fa

lookup函數的使用方法是什麼 第6張

擴展閲讀,以下內容您可能還感興趣。

lookup函數怎樣使用及説明?

含義  

返回向量或數組中的數值。函數 LOOKUP 有兩種語法形式:向量和數組。函數 LOOKUP 的向量形式是在單行區域或單列區域(向量)中查找數值,然後返回第二個單行區域或單列區域中相同位置的數值;函數 LOOKUP 的數組形式在數組的第一行或第一列查找指定的數值,然後返回數組的最後一行或最後一列中相同位置的數值。

函數 LOOKUP 有兩種語法形式:向量和數組。

提示  LOOKUP_vector 的數值必須按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否則,函數 LOOKUP 不能返回正確的結果。文本不區分大小寫。

使用方法  

(1)向量形式:公式為 = LOOKUP(lookup_value,lookup_vector,result_vector)

式中 lookup_value—函數LOOKUP在第一個向量中所要查找的數值,它可以為數字、文本、邏輯值或包含數值的名稱或引用;

lookup_vector—只包含一行或一列的區域lookup_vector 的數值可以為文本、數字或邏輯值;

result_vector—只包含一行或一列的區域其大小必須與 lookup_vector 相同。

(2)數組形式:公式為

= LOOKUP(lookup_value,array)

式中 array—包含文本、數字或邏輯值的單元格區域或數組它的值用於與 lookup_value 進行比較。

例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。

注意:lookup_vector的數值必須按升序排列,否則函數LOOKUP不能返回正確的結果。文本不區分大小寫。如果函數LOOKUP找不e799bee5baa6e79fa5e98193e59b9ee7ad9431333330343832到lookup_value,則查找lookup_vector中小於或等於lookup_value的最大數值。如果lookup_value小於lookup_vector中的最小值,函數LOOKUP返回錯誤值#N/A。

lookup函數裏的1,0意思解釋

=LOOKUP(1,0/($B$3:$B$83=67),$E$3:$E$83) 意思為在B3:B67這個百區域中,最後一個度等於67的記錄相對應E列裏面的值,分析這個公式,B3:B83=67,會形成一個數組{true,false,....},然後用0/這個數組,得到內一個新的容數組0/false,得到錯誤值,0/true得到0值,(false相當於0,true相當於1),{0,0,#div/0!,.....},用LOOKUP查找1在這個數組中的位置,但始終查不到,於是返回最後一個0值的位置,這時返回相對應的E3:E83中的對應值.

EXCEL表格中,LOOKUP函數和VLOOKUP函數如何使用,它的意思是什麼。看不懂

根據不同的工資進行不同的税率計算是一個常見的應用。我們來看這張“工資税率查詢”表(見圖1)。現在要在右側根據“收入”(F列),直接得到對應的“税率”(G列)。在計算第1個“税率”時,輸入函數公式“=LOOKUP(F4,$B$3:$B$8,$D$3:$D$8)”,回車,便可得到“36.00%”。

這個結果是怎麼來的?用F4中的第1個收入數“$123,409”,與左側表的“收入最低”各檔數據(“$B$3:$B$8”)進行對比,雖然“$123,409”在“收入最低”各檔數中沒有完全一致的數據與之匹配,但是會與其中小於它的最大數“$58,501”相匹配。這樣,同一行對應的“36.00%”就提取出來了。

·圖書銷售表:用文本比較

Lookup函數的對比數還可以是文本。在這張圖書銷售查詢表中(見圖2),用下表輸入的“編號”(A15單元格)文本當作查詢數,與上表的“編號”一列($A$3:$A$11)進行對比,查詢到了匹配的文本後,將“教材名稱”一列($B$3:$B$11)對應的數據提取出來。公式是“=LOOKUP(A15,$A$3:$A$11,$B$3:$B$11)”。

★Vlookup——數與表格比

Lookup有一個大哥——Vlookup函數。兩兄弟有很多相似之處636f70797a686964616f31333335333731,但大哥本領更大。Vlookup用對比數與一個“表”進行對比,而不是Lookup函數的某1列或1行,並且Vlookup可以選擇採用精確查詢或是模糊查詢方式,而Lookup只有模糊查詢。

·模糊匹配

用Vlookup函數進行模糊查詢時,幾乎與Lookup的作用完全一致。我們用Vlookup函數來提取第1個例子中的工資税率結果。函數公式為“=VLOOKUP(F4,$B$3:$D$8,3,TRUE)”。

在這個函數中,用第1個收入“$123,409”(F4單元格)當作對比數,用它與左側表(“$B$3:$D$8”)的第1列數進行對比,雖然“$123,409”在“收入最低”各檔數中沒有完全一致的數據與之匹配,但是函數的最後一個參數是“TURE”(“TURE”就是模糊查詢),所以它會與其中小於它的最大數“$58,501”相匹配。並將表中第3列(函數的第3個參數為“3”)對應的數據提取出來,所以結果同樣是“36.00%”。

·訂單明細表:精確匹配

有時候,我們需要精益求精。在下面這個“訂單明細表”(見圖3)中,最後一列“貨運費用”中的數據要通過“交貨方式”從左側“配送公司收費表”中進行匹配查詢。這是一個典型的精確查詢的例子,計算第1個數據的函數公式是“=VLOOKUP(H3,$B$2:$D$6,3,FALSE)”。

小提示:

把最後一個參數從“TRUE”變更成“FLASE”,就是精確匹配。而精確查詢,就是查詢數要與查詢表第1列中的數據完全一致才能匹配提取,否則結果返回錯誤值“#N/A”。

點評:

Excel為我們提供了近20個有關“查找和引用”的函數,除了最常用的Lookup、Vlookup,還有Choos、Row、Colum、Index和Match等,大家可以通過函數的幫助查看具體的功能。這些函數往往不是單獨使用,可以與其他函數和Excel中的一些功能進行配合。

Excel中lookup函數的用法詳解

LOOKUP 函數可從單行或單列區域 (區域:工作表上的兩個或多個單元格。區域中的單元格可以相鄰或不相鄰。)或者從一個數組 (數組:用於建立可生成多個結果或可對在行和列中排列的一組參數進行運算的單個公式。數組區域共用一個公式;數組常量是用作參數的一組常量。)返回值。LOOKUP 函數具有兩種語法形式:向量形式和數組形式。如果需要 則參閲 用法

在單行區域或單列區域(稱為“向量”)中查找值,然後返回第二個單行區域或單列區域中相同位置的值。 向量形式 當要查詢的值列表較大或者值可能會隨時間而改變時,使用該向量形式。

在數組的e799bee5baa6e79fa5e98193e58685e5aeb931333264646432第一行或第一列中查找指定的值,然後返回數組的最後一行或最後一列中相同位置的值 數組形式 當要查詢的值列表較小或者值在一段時間內保持不變時,使用該數組形式。

註釋

對於詳細的測試或超出函數嵌套*的測試,還可以使用 LOOKUP 函數來代替 IF 函數。請參閲數組形式的示例。

為了使 LOOKUP 函數能夠正常運行,必須按升序排列查詢的數據。如果無法使用升序排列數據,請考慮使用 VLOOKUP、HLOOKUP 或 MATCH 函數。

向量形式

向量是隻含一行或一列的區域。LOOKUP 的向量形式在單行區域或單列區域(稱為“向量”)中查找值,然後返回第二個單行區域或單列區域中相同位置的值。當要指定包含要匹配的值的區域時,請使用 LOOKUP 函數的這種形式。LOOKUP 函數的另一種形式自動在第一行或第一列中查找。

語法

LOOKUP(lookup_value, lookup_vector, [result_vector])LOOKUP 函數向量形式語法具有以下參數 (參數:為操作、事件、方法、屬性、函數或過程提供信息的值。):

lookup_value 必需。LOOKUP 在第一個向量中搜索的值。Lookup_value 可以是數字、文本、邏輯值、名稱或對值的引用。

lookup_vector 必需。只包含一行或一列的區域。lookup_vector 中的值可以是文本、數字或邏輯值。

要點 lookup_vector 中的值必須以升序排列:...,-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。否則,LOOKUP 可能無法返回正確的值。大寫文本和小寫文本是等同的。

result_vector 可選。只包含一行或一列的區域。result_vector 參數必須與 lookup_vector 大小相同。

説明

如果 LOOKUP 函數找不到 lookup_value,則它與 lookup_vector 中小於或等於 lookup_value 的最大值匹配。

如果 lookup_value 小於 lookup_vector 中的最小值,則 LOOKUP 會返回 #N/A 錯誤值。

示例

如果將示例複製到一個空白工作表中,可能會更容易理解該示例。

如何複製示例?

選擇本文中的示例。

要點 不要選擇行或列標題。

從“幫助”中選擇示例

按 Ctrl+C。

在 Excel 中,創建一個空白工作簿或工作表。

在工作表中,選擇單元格 A1,然後按 Ctrl+V。

要點 若要使該示例能夠正常工作,必須將其粘貼到工作表的單元格 A1 中。

要在查看結果和查看返回結果的公式之間進行切換,請按 Ctrl+`(重音符),或在“公式”選項卡上的“公式審核”組中,單擊“顯示公式”按鈕。

將示例複製到一個空白工作表中後,可以按照您的需要改編示例。

1

2

3

4

5

6

7

8

9

10

11

A B C

頻率 顏色

4.14 紅色

4.19 橙色

5.17 *

5.77 綠色

6.39 藍色

公式 説明 結果

=LOOKUP(4.19, A2:A6, B2:B6) 在 A 列中查找 4.19,然後返回 B 列中同一行內的值。 橙色

=LOOKUP(5.00, A2:A6, B2:B6) 在 A 列中查找 5.00,與接近它的最小值 (4.19) 匹配,然後返回 B 列中同一行內的值。 橙色

=LOOKUP(7.66, A2:A6, B2:B6) 在 A 列中查找 7.66,與接近它的最小值 (6.39) 匹配,然後返回 B 列中同一行內的值。 藍色

=LOOKUP(0, A2:A6, B2:B6) 在 A 列中查找 0,並返回錯誤,因為 0 小於 lookup_vector A2:A7 中的最小值。 #N/A

excel的lookup函數是用來幹嘛的啊

Excel中LOOKUP 函數的用百法是:可返回一行或一列區域中或者數組中的某個值。

度 LOOKUP 函數具有兩種語法形式知:向量型和數組型。向量形式的 LOOKUP 函數在一行或一列區域(稱為向量)中查道找值版,然後返回另一行或一列區域中相同位置處權的值。數組形式的 LOOKUP函數在數組的第一行或列中查找指定值,然後返回該數組的最後一行或列中相同位置處的值。

TAG標籤:#Lookup #函數 #