怎麼在ecel中使用lookup函式

時間 2021-08-31 22:15:09

1樓:輕煙談生活

在excel中使用lookup函式的具體操作步驟如下:

1、首先我們開啟電腦上的excel軟體開啟如圖所示的**,要在資訊表中找出指定員工的部門,而且查詢方式為從右向左。

2、我們用到函式lookup,常規用法=lookup(1,0/(條件區域=指定條件),要返回的區域)。

3、我們在要存放的單元格里輸入使用公式:=lookup(1,0/(d2:d10=f3),b2:b10)。

4、然後即可查詢到指定員工的部門。

5、我們可以按照此方式使用lookup函式查詢到表中其他員工職位。

2樓:魚木混豬喲

excel中lookup函式的用法:

1.lookup函式的含義

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

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

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

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

2.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.下拉填充,得到結果:

3樓:

上圖舉例說明你的要求

4樓:匿名使用者

向量形式的 lookup

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

向量形式的語法

1.lookup(lookup_value,lookup_vector,result_vector)

lookup_value 是 lookup 在第一個向量中搜尋到的值。lookup_value 可以是數字、文字、邏輯值,也可以是代表某個值的名稱或引用。

lookup_vector 是一個僅包含一行或一列的區域。lookup_vector 中的值可以是文字、數字或邏輯值。

2.重要說明:lookup_vector 中的值必須按升序順序排列。

例如,-2、-1、0、1、2 或 a-z 或 false、true。否則,lookup 返回的值可能不正確。大寫和小寫文字是等效的。

result_vector 是一個僅包含一行或一列的區域。它的大小必須與 lookup_vector 相同。

3.注意

如果 lookup 找不到 lookup_value,它會匹配 lookup_vector 中小於或等於 lookup_value 的最大值。

如果 lookup_value 小於 lookup_vector 中的最小值,則 lookup 會返回 #n/a 錯誤值。

示例陣列形式的 lookup

陣列形式的 lookup 在陣列的第一行或列中查詢指定值,然後返回該陣列的最後一行或列中相同位置處的值。如果要匹配的值位於陣列的第一行或列中,請使用這種形式的 lookup。

陣列形式的語法

lookup(lookup_value,array)

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 根據陣列的維度進行搜尋。

如果 array 所覆蓋區域的寬度大於高度(列多於行),則 lookup 會在第一行中搜尋 lookup_value。

如果 array 所覆蓋的區域是正方形或者高度大於寬度(行多於列),則 lookup 會在第一列中進行搜尋。

使用 hlookup 和 vlookup 時,可以向下索引或交叉索引,但 lookup 始終會選擇行或列中的最後一個值。

重要說明:array 中的值必須按升序順序排列。例如,-2、-1、0、1、2 或 a-z 或 false、true。

否則,lookup 返回的值可能不正確。大寫和小寫文字是等效的。

在excel**中,怎樣使用lookup函式,請舉例說明,謝謝!

5樓:手機使用者

不是太明白你的問題,我有兩種理解:

1、在sheet2中輸入公式=sheet1!對應的單元格,直接引用不就可以了嗎?

2、假如是你希望引用sheet1中某一條記錄,則對每一條記錄編上唯一的序號(即索引號),在sheet2中你如果想引用sheet1中的記錄時,先輸入要引用的記錄的序號(即索引號),然後在右邊的單元格用vlookup函式來提取sheet1中的值,例如:在sheet2單元格a1中輸入序號,單元格b1中輸入公式:==vlookup(a1,sheet1!

a:c,2,false)就可以提取sheet1中的對應的值了。

還有一種理解:

3、如果你在sheet1中的a列和b列輸入名稱和數值,則選中a列和b列,然後對其命名,如資料來源。在sheet2中需要引用名稱一列全部選中,選擇資料有效性,設定——允許——序列,**裡輸入:=資料來源 (就是你命名的名字),然後確定,你就可以再sheet2中選擇sheet1輸入過的名稱了。

再用vlookup公式選取名稱對應的數值就可以了。

6樓:匿名使用者

a b頻率 顏色

4.14 紅色

4.19 橙色

5.17 黃色

5.77 綠色

6.39 藍色

公式 說明(結果)

=lookup(4.19,a2:a6,b2:b6) 在列 a 中查詢 4.19,然後返回列 b 中同一行內的值(橙色)

7樓:振奮的古影刺客

lookup函式一般用來在**中查詢特定的值,例如在成績彙總表裡查到王五的語文成績

函式是=lookup(f2,a2:c5);當然這個是最基本的運用,歡迎嘗試。

excel中的lookup函式怎麼用

請問在excel中,lookup函式是怎麼用的

8樓:匿名使用者

函式 lookup 有兩種語法形式:向量及陣列。

向量為只包含一行或一列的區域。函式 lookup 的向量形式是在單行區域或單列區域(向量)中查詢數值,然後返回第二個單行區域或單列區域中相同位置的數值。如果需要指定包含待查詢數值的區域,則可以使用函式 lookup 的這種形式。

函式 lookup 的另一種形式為自動在第一列或第一行中查詢數值。

語法 1

向量形式

lookup(lookup_value,lookup_vector,result_vector)

lookup_value 為函式 lookup 在第一個向量中所要查詢的數值。lookup_value 可以為數字、文字、邏輯值或包含數值的名稱或引用。

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

要點 lookup_vector 的數值必須按升序排序:...、-2、-1、0、1、2、...、a-z、false、true;否則,函式 lookup 不能返回正確的結果。

文字不區分大小寫。

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

如果函式 lookup 找不到 lookup_value,則查詢 lookup_vector 中小於或等於 lookup_value 的最大數值。

如果 lookup_value 小於 lookup_vector 中的最小值,函式 lookup 返回錯誤值 #n/a。

示例在上述工作表中:

lookup(4.91,a2:a7,b2:b7) 等於 "orange"

lookup(5.00,a2:a7,b2:b7) 等於 "orange"

lookup(7.66,a2:a7,b2:b7) 等於 "violet"

lookup(7.66e-14,a2:a7,b2:b7) 等於 #n/a,因為 7.66e-14 小於 lookup_vector 即 a2:a7 中的最小值

函式 lookup 有兩種語法形式:向量和陣列。

函式 lookup 的陣列形式是在陣列的第一行或第一列中查詢指定數值,然後返回最後一行或最後一列中相同位置處的數值。如果需要查詢的數值在陣列的第一行或第一列,就可以使用函式 lookup 的這種形式。當需要指定列或行的位置時,可以使用函式 lookup 的其他形式。

提示 通常情況下,最好使用函式 hlookup 或函式 vlookup 來替代函式 lookup 的陣列形式。函式 lookup 的這種形式主要用於與其他電子**相容。

語法 2

陣列形式

lookup(lookup_value,array)

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 在第一列查詢 lookup_value。

函式 hlookup 和函式 vlookup 允許按行或按列索引,而函式 lookup 總是選擇行或列的最後一個數值。

要點 這些數值必須按升序排列:...、-2、-1、0、1、2、...、a-z、false、true;否則,函式 lookup 不能返回正確的結果。文字不區分大小寫。

示例lookup("c",) 等於 3

lookup("bump",) 等於 2

1在ecel中使用填充柄對包含數字的區域複製時應

布樂正 b ctrl 複製數字的區域的填充。1 如下圖在單元格里輸入 1 然後滑鼠向下拖動填充柄,會發現滑鼠游標旁有一個提示框,隨著拖動的行數變化而變化 現在放開滑鼠,剛才拖動的單元格里就被按順序填上遞增的數。如下圖 重複填充 1 在相鄰的2個單元格中輸入相同的數值,例如在a1和a2中都輸入 1 然...

如何在ecel中使用rank函式排序

函小苼 首先,開啟需要修改的exce,然後選擇需要修改的資料,輸入rank公式即可排序。具體步驟如下 1 電腦開啟excel 2 電腦開啟excel 後,在排名中輸入公式 rank j11,j 11 j 14 j 11 j 14是所有成績單元格的絕對值,選中單元格後按f4就會變成絕對值。3 輸入公式...

怎麼在LabVIEW中使用Modbus通訊

情談學長 1.開啟tia portal程式設計軟體,建立新專案,新增新裝置,並注意必須正確選擇裝置型號和版本。3.開啟main塊並將通訊命令 other modbus tcp mb server功能塊拖入程式。系統將提示建立後臺資料塊。將功能塊的connect id引腳更改為非零值。4.功能塊的mb...