vlookup函式,怎麼返回總是乙個數?求指教 10

2025-01-08 01:45:23 字數 2935 閱讀 6188

vlookup函式,怎麼返回總是乙個數?求指教

1樓:

excel的功能十分強大,vlookup函式的作用也很強大,是excel函式中最重要的函式之一,可以幫助我們在很多資料中找到我們想要的答案,那這個函式該怎麼用呢?有沒有例項可以參考?有!

excel中vlookup函式的使用方法請看下面例項!

開啟帶有資料的**,我就隨便找了個資料作為例子,如圖所示,至少包含兩行資料,這樣才能保證有資料可以引用。如圖是五列資料,**越複雜,包含的資料越多,利用公式的價值就越大!

資料加編號的目的是為了保證資料的唯一性,如圖品名相同的商品所在區域是不一樣的,為了保證查詢的資料的準確性要保證資料的唯一性,不然會出錯。

我要查詢a庫b點的被子在不在,怎麼辦呢?也就是要查詢到編號是001的商品是不是在庫。開啟新的一頁sheet2,用編號進行查詢引用。

並好表頭,"編號"和"是否在庫".還要保證第一頁引用的資料中編號在前,結果在後!<>

在是否在庫的正下方編號對應的單元格里輸入=vlookup進行查詢引用的第一步操作。

輸入第乙個引數就是編號的位置,這裡就是查詢編號的位置,你要引用的資料,如下圖輸入編號所在的單元格。並輸入","注意是英文逗號!

第二步就是輸入你引用資料的答案所在的區域,就是輸入第二個引數,如下圖例子。要求同時包含引用資料和結果資料。並在範圍後面輸入英文逗號。

<>最後乙個資料就是詢問是不是精確查詢,如果是可以輸入數字0.也可以輸入false,都是一樣的意思。如果是模糊查詢就輸入1或true.如圖。然後回車。就可以得到答案了。

2樓:zkq先生

你好,vlookup函式在指定範圍內遍歷一列,從中找到符合條件的單元格,返回範圍內對應的單元格(一般是在另一列)。

如果一列都使用vlookup函式填充,返回相同的數,應該是公式沒有正確填充,需要重新修改單元格引用,注意絕對引用和相對引用。

vlookup函式返回的是什麼?

3樓:阿霞美食分享

根據 行去查對應列的乙個或多個結果,比如,根據 乙個姓名 查他的 各科成績。

如何用vlookup函式返回多個

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

vlookup函式返回數字怎麼辦

5樓:i美食

vlookup是引用類函式,根據查詢的內容,返回同行中,不同列中對應的值。

方法步驟如下:

1、選中e2單元格;

2、輸入公式:=vlookup(d2,a:b,2,0),回車。

3、檢視效果(修改姓名測試結果正確)

vlookup()函式返回的結果怎麼沒有數字??

6樓:信必鑫服務平臺

無效引用,該檔案版本所包含的公式中,所引用的單元格不能位於256列(列iw或更遠)或嫌耐局65536行以外的區域是引用錯誤造成的,解決方法為:

1、由於excel的行數和列數限制,在使用公式時,會遇到公式中所引用的單元格不能超出256列或65536行以外的問題,特別是使用vlookup函式時,如下圖所示。

2、出現這種情況,需要給引用的單元格區域進行限定,以vlookup函式為例,如圖輸入vlookup函式時就出現了以上情況。

3、這時候需要對vlookup的引用區域進行限定,用限定符$$進行區域鎖定,注意鎖定的畝中行數要完全覆蓋資料值所芹讓在的區域。

4、確定鎖定區域後,需要對引用區域進行固定,以免再下拉公式時出現引用區域隨之變化的情況,影響公式的使用。

5、鎖定區域之後,點選回車,即可正常的使用公式了。

如何用vlookup函式查詢返回多個符合條件的結果

vlookup函式一般一次只能返回乙個結果,本例介紹通過輔助列的方法使vlookup函式查詢乙個值,返回這個值對應的多個結果。工具 原料 excel 方法說明 在原始資料中a列有多個 張三丰 需要提取每個 張三丰 對應的 工號 一般情況的vlookup只能返回第乙個值,如下 vlookup a8,a...

VLOOKUP函式與SUMIF函式有什麼區別

1 定義不同 vlookup函式 vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用,例如可以用來核對資料,多個 之間快速匯入資料等函式功能。功能是按列查詢,最終返回該列所需查詢列序所對應的值 與之對應的hlookup是按行...

ecelvlookup函式怎麼查詢值返回多個結果

vlookup函式只能返回乙個結果,如果想要一對多查詢,可以使用其他函式,看下邊例子,將部門為a的姓名列舉到e列 一 乙個單元格放乙個名字 e2公式 iferror index b b,all if a a d 2,row a a row a1 陣列公式,三鍵結束 二 將a部門的姓名放在e2單元格中...