Excel中lookup函式的使用問題? 100

2023-08-14 15:26:54 字數 3890 閱讀 3219

excel中lookup函式的使用問題?

1樓:苗喬恩

建議問題中使用中文**。

說明要在哪兒寫公式,公式要達到什麼目的,這些在你的提問中看不到。

excel中lookup函式具體怎麼使用?

2樓:惠企百科

lookup_value 是 lookup 在第一個向量中搜尋到的值。lookup_value 可以是數字、文字、邏輯值,也可以是代表某個值的名稱或引用,可以通過對數進行排序,然後呼叫lookup函式,設定相應區域即可使用完成。

1、將需要用到的資料表複製到一個新的工作簿,這裡假設我們需要查詢高等數學成績是66分的學生學號,在右邊單元格中列出。

2、使用lookup函式進行資料的查詢需要先將資料進行升序排列,在資料選項卡下的排序和篩選中選擇升序按鈕,完成對資料的升序排列。

3、啟用右邊學號下面的單元格方便查詢結果的輸出,點選fx卡片,找到lookup函式點選確定。

4、在彈出的視窗中選擇第一個進行精確查詢。

5、輸入相關的引數。

6、點選確定按鈕就可以返回查詢值了,可以查出高等數學66分的學生學號是20050101。

注意事項:

lookup函式的作用是從單行或者單列或從陣列中查詢一個值,使用lookup函式我們可以快速查詢出自己需要的資料。

excel中的lookup函式

3樓:29745煤恢

excel中lookup函式的用法:

函式的含義。

把數(或文字)與一行或一列的資料依次進行匹配,匹配成功後,然後把對應的數值查詢出枝御來。

lookup函式分為向量型查詢和陣列型查詢。

在一列或一行中查詢某個值,稱為向量型查詢。

在數列或數行中查詢稱為陣列型查詢。

函式的語法格式。

向量型查詢=lookup(lookup_value,lookup_vector,result_vector)

lookup(查詢的值,查詢的範圍,返回值的範圍)

陣列型查詢= lookup(lookup_value,array)

lookup(查詢的值,陣列)

3.引數lookup_value表示查詢的值——它的形式可以是:清搭納數字、文字、邏輯值或包含數值的名稱或答沒引用。

引數lookup_vector表示查詢的範圍——只包含一行或一列的區域。

引數result_vector表示返回值的範圍——只包含一行或一列的區域,且其大小必須與 lookup_vector(查詢的範圍)一致。

舉例說明如下:

1.通過姓名,查詢資料;輸入公式如下:

2.下拉填充,得到結果:

4樓:nice山東草原狼

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中lookup函式怎麼使用

5樓:亞浩科技

職場中,經常會使用vlookup函式。但是,你知道lookup函式嗎?lookup函式用於在某範圍內查詢數值,然後返回其他列的資料。

02 解析:

lookup ( g2,d:d,a:a)

即 lookup(查詢值,查詢範圍,返回值。

結果如下圖。

03 可以發現,銷售量350時,返回亞斯;銷售量352時,返回李傑。

分析:因為銷售量350時,資料會在d列進行模糊查詢,如果沒有沖沖喚橘找到350,則會進行匹配 小於350且跟350最接近的資料,從圖表中可以看到,銷售量325滿足需求,因此返回亞斯;同散鏈殲理,當銷售量為352時,返回李傑。

因此,可以發現lookup進行查詢數值並不靠譜,因為是模糊查詢。

01 那麼什麼情況下用lookup進行數值查詢最合適呢?

請看下面案例,求銷售人員的考核等級。

03 解析:

lookup(1,0/(條件),查詢區域或陣列)

表示的是在查詢區域中,滿足條件的最後一條記錄。

step1:整理b列資料。在c2單元格中輸入=if(a1=a2,c1&",b2,b2),直接拖拽即可。

04 step2:f2單元格中輸入。

lookup(1,0/(e2=a:a),c:c) 即可完成。

解釋,該公式表示返回,滿足條件e2=a:a的查詢區域中的最後一條記錄。

實踐出真知,趕緊練習一下吧~

excel中lookup函式的具體用法是怎樣的?

6樓:信必鑫服務平台

excel中lookup查詢函式的主要功能是在某個查詢區域內,找到某個需要的搜尋值,並把該搜尋值放到特定的單元格內。lookup查詢函式的使用公式是“=lookup(搜尋單元格,搜尋區域,返回數值區域)”。

1、開啟excel軟體,輸入相關工作表。

2、根據工作表左邊的單元格內容,即單元格a1到單元格c5的區域;查詢出e2單元格的部門值f2。

3、將滑鼠定位到單元格f2,在該單元格中輸入“=lookup(e2,a2:a5,b2:b5)”。

4、函式公式輸入完成以後,點選鍵盤上的“enter”鍵,出現查詢結果。

5、對比工作表左邊的個人部門資訊,可以看到查詢的部門資訊是一樣的,這就是lookup查詢函式的作用。

注意事項:

1、在使用lookup函式的時候,注意lookup函式需要大寫。

2、在使用lookup函式的時候,“(和“,”需要在英文狀態下輸入。如:“=lookup(e2,a2:a5,b2:b5)”。

3、要查詢的值位於陣列的第一列或第一行,且返回值在該陣列的第一列或第一行,可以使用陣列型查詢lookup函式。不然容易出錯。陣列中的數值必須按升序排序。

excel中if函式及lookup函式的應用問題

lookup 函式可返回一行或一列區域中或者陣列中的某個值。lookup 函式具有兩種語法形式 向量和陣列。向量形式的 lookup 在一行或一列區域 稱為向量 中查詢值,然後返回另一行或一列區域中相同位置處的值。陣列形式的 lookup 在陣列的第一行或列中查詢指定值,然後返回該陣列的最後一行或列...

excel中normdist函式的用法

normdist函式 返回指定平均值和標準偏差的正態分佈函式。此函式在統計方面應用範圍廣泛 包括假設檢驗 要點 此函式已被一個或多個新函式取代,這些新函式可以提供更高的準確度,而且它們的名稱可以更好地反映出其用途。仍然提供此函式是為了保持與 excel 早期版本的相容性。但是,如果不需要後向相容性,...

excel中sumifs函式運用

你這個直接用篩選就可以了 為什麼要用函式?對人民幣 美元 港幣 直接篩選 就是你要的 如果要輸出 還可以排序 可以把人民幣全排到一起的 從你給出的 格式,用sunifs只能求出人民幣的結果,美元和港幣是求不出來的。除非是下面這樣的格式 1022.01.02 人民幣 3000 1022.01.02 人...