1. LOOKUP函數的九種用法
lookup函數的參數有二種形式,一是向量,二是數組
LOOKUP(①查找值,②查找值所在區域,③返回的結果)
②為單行區域或單列區域,查找值所在區域必須先排序,否則出錯。
③可以省略
沒有精確匹配對象時,返回小於等於目標值的最大值
LOOKUP(①查找值,②二維數組)
這里很多人都不太理解其中的1,0代表著什麼,這里我在網上找到一些人的解釋。
在G2單元格輸入公式:=LOOKUP(1,0/( 2: 19=F2), 2: 19)
在H2單元格輸入公式:=LOOKUP(1,0/(( 2: 19=F2)*( 2: 19=G2)), 2: 19)
在F2單元格輸入公式:=LOOKUP(1,0/( 2: 19=E2), 2: 19)
在C1單元格輸入公式:=LOOKUP("々",A:A )或=LOOKUP("座",A:A )
"々"通常被看做是一個編碼較大的字元,它的輸入方法為組合鍵。第一參數寫成"々" 和「座」都可以返回一列或一行中的最後一個文本。+41385> +41385>
在C2單元格輸入公式:=LOOKUP(9E307,A:A)
9E307被認為是接近Excel規范與限制允許鍵入最大數值的數,用它做查詢值,可以返回一列或一行中的最後一個數值。
在C3單元格輸入公式:=LOOKUP(1,0/(A:A<>""),A:A)
(A:A<>"")是判斷不為空
A列是客戶的簡稱,要求根據D列的客戶全稱對照表,在B列寫出客戶的全稱。
在B2單元格輸入公式:=IFERROR(LOOKUP(1,0/FIND(A2,D:D),D:D,"")
公式說明:
①0/FIND(A2,D:D),用FIND函數查詢A2單元格「湖南永怡」在D列的起始位置,得到一個由錯誤值和數值組成的數組。
②使用IFERROR函數來屏蔽公式查詢不到對應結果時返回的錯誤值。
根據加油站的年銷售量,確定油站的等級。
在G2單元格輸入公式:
=LOOKUP(F2,{0;2000;4000;6000;8000;10000}, 3: 8)
或者=LOOKUP(F2, 2: 8)
這種方法查找區域必須升序排序。
在B2單元格輸入公式:
=-LOOKUP(1,-LEFT(A2,ROW( 245)))
公式說明:
①-LEFT(A2,ROW( 99))用LEFT函數從A2單元格左起第一個字元開始,依次返回長度為ROW( 99)也就是1至99的字元串,添加負號後,數值轉換為負數,含有文本字元的字元串則變成錯誤值。
②LOOKUP函數使用1作為查詢值,在由負數、0和錯誤值構成的數組中,忽略錯誤值提取最後一個等於或小於1的數值。
③最後再使用負號,將提取出的負數轉為正數。
待續。。。。
2. lookup函數的使用方法公式
lookup函數的使用方法公式如下:
工具/原料:機械擾汪拍革命S3 Pro、Windows11、Excel 20212108。
1、在表格2的單元格內輸入「=LOOKUP」。
lookup函數查找方法
1、反向查找:所謂的反向查找,就是查詢查找值左側的數據,比如在這里我們想要通過查找成績來返回對應的姓名,只需要將公式設置為:=LOOKUP(F3,C1:C8,A1:A8)即可。這個操作與常規查找是一模一樣的,我們只需要設置按照參數來填寫即可。
2、橫向查找:我們想要在行方向根據姓名來查找考核得分,只需要陵森將公式設置為:緩羨=LOOKUP(F6,A1:H1,A3:H3)即可,它與常規查找的原理是一樣的,只不過方向不同。
3. lookup函數的使用方法是怎樣的
在Excel某個查找區域內,找到某個需要的搜索值,並把該搜索值放到特定的單元格內。以Excel 2016為例,具體步驟如下:
1、打開一個Excel表格。
注意事項:
一、LOOKUP函數的語法結構
1、向量形式:LOOKUP(lookup_value, lookup_vector, [result_vector])。
2、數組形式:LOOKUP(lookup_value, array)。
二、LOOKUP函數的數組模式可以用VLOOKUP函數代替。
4. lookup(1,0/)使用方法及實例是什麼
lookup(1,0/)使用方法及實例是:
LOOKUP函數可以完成單列單個條件或多列多個條件的查找,在查找時,LOOKUP函數可以任意選擇查詢條件和查詢區域。輸入函數查詢,結構為:=LOOKUP(1,0/條件所在侍讓區域=條件,結果所在區域)。
如=LOOKUP(1,0/(E2=A:A),C:C),解釋為該公式表示返回,滿足條件E2=A:A的查找區域中的最後一條記錄。
注意:
LOOKUP函數的數據必須按升序排序:-2、-1、0、1、2、A-Z、FALSE、TRUE;否則函數LOOKUP不能返回正確的結果,返回錯誤值#N/A。
函數LOOKUP文老則局本不區分大小寫。在盯凱查找字元方面是不支持通配符的,但可以使用FIND函數的形式來代替。
5. lookup函數的使用方法,lookup函數怎麼用
看視頻還在等廣告?2345瀏覽器直接為您攔截廣告!
作為 Excel 中威力十分強大的查找引用函數。在當需要查詢一行或一列並查找另一行或列中的相同位置的值時,就要用到LOOKUP這個函數了。
LOOKUP 函數有兩種使用方式:向量形式和數組形式。
1.向量形式
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 錯誤值。
下面結合一個實際案例講解LOOKUP函數的向量形式用法。
下圖左側是數據源,需要在右側的黃色區域輸入公式,根據員工編號調用對應的銷售額。
在F2輸入以下公式,並向下填充。
=LOOKUP(E2,$A$2:$A$12,$C$2:$C$12)
#p#副標題#e#
2.數組形式
LOOKUP的數組形式在數組的第一行或第一列中查找指定的值,並返回數組最後一行或最後一列中同一位置的值。當要匹配的值位於數組的第一行或第一列中時,請使用LOOKUP的這種形式。
語法
LOOKUP(lookup_value, array)
LOOKUP函數數組形式語法具有以下參數:
lookup_value必需。LOOKUP在數組中搜索的值。lookup_value參數可以是數字、文本、邏輯值、名稱或對值的引用。
如果LOOKUP找不到lookup_value的值,它會使用數組中小於或等於lookup_value的最大值。
如果lookup_value的值小於第一行或第一列中的最小值(取決於數組維度),LOOKUP會返回#N/A 錯誤值。
Array必需。包含要與 lookup_value 進行比較的文本、數字或邏輯值的單元格區域。
LOOKUP的數組形式與HLOOKUP和VLOOKUP函數非常相似。區別在於:HLOOKUP在第一行中搜索lookup_value的值,VLOOKUP在第一列中搜索,而LOOKUP根據數組維度進行搜索。
如果數組包含寬度比高度大的區域(列數多於行數)LOOKUP會在第一行中搜索lookup_value的值。
如果數組是正方的或者高度大於寬度(行數多於列數),LOOKUP會在第一列中進行搜索。
使用HLOOKUP和VLOOKUP函數,您可以通過索引以向下或遍歷的方式搜索,但是LOOKUP始終選擇行或列中的最後一個值。
重要:數組中的值必須按升序排列:..., -2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE;否則,LOOKUP可能無法返回正確的值。文本不區分大小寫。
下面結合一個實際案例講解LOOKUP函數的向量形式用法。
下圖左側是數據源,需要在右側的黃色區域輸入公式,根據員工編號調用純敬對應的銷售額。
在F2輸入以下公式做氏慎,並向下填充。
=LOOKUP(E2,$A$2:$C$12)
介紹LOOKUP函數基礎語法,向量形式和數組形式的用法。
6. lookup函數的使用方法
lookup函數的使用方法函數 LOOKUP 有兩種語法形式:向量和數組。下面,我為大家分享lookup函數的使用方法,希望對大家有所幫助!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。注意:array的`數值必須按升序排列,否則函數LOOKUP不能返回正確的結果。文本不區分大小寫。如果函數LOOKUP找不到lookup_value,則查找array中小臘鉛於lookup_value的最大數值。如果lookup_value小於array中的最小值,函數LOOKUP返回錯誤值#N/A。lookup函數的提示LOOKUP_vector 的數值必須按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否則,函數 LOOKUP 不能返回正確的結果。文本不區分大小寫。
7. excel中lookup函數怎麼使用
職場中,經常會使用Vlookup函數。但是,你知道Lookup函數嗎?Lookup函數用於在某范圍內查找數值,然後返回其他列的數據。
如圖所示,需要求出銷售量為350,352時,銷售人員的姓名。
解析:
=Lookup ( G2,D:D,A:A)
即 Lookup(查找值,查找范圍,返回值)。
結果如下圖。
可以發現,銷售量350時,返回亞斯;銷售量352時,返回李傑。
分析:因為銷售量350時,數據會在D列進行模糊查找,如果沒有找到350,則會進行匹配 小於350且跟350最接近的數據,從圖表中可以看到,銷售量325滿足需求,因此返回亞斯;同理,當銷售量為352時,返回李傑。
因此,可以發現Lookup進行查找數值並不靠譜,因為是模糊查找。
那麼什麼情況下用Lookup進行數值查找最合適呢?
請看下面案例,求銷售人員的考核等級。
如圖所示,需要把A,B列數據整理為E,F列數據。具體如圖所示。
解析:
=Lookup(1,0/(條件),查找區域或數組)
表示的是在查找區域中,滿足條件的最後一條記錄。
step1:整理B列數據。在C2單元格中輸入=IF(A1=A2,C1&","&B2,B2),直接拖拽即可。
Step2:F2單元格中輸入
=LOOKUP(1,0/(E2=A:A),C:C) 即可完成。
解釋,該公式表示返回,滿足條件E2=A:A的查找區域中的最後一條記錄。
實踐出真知,趕緊練習一下吧~