excel中函式vlookup括號內的資料如何理解

2021-03-10 10:17:15 字數 3561 閱讀 8180

1樓:匿名使用者

=vlookup("張三",b:c,2,0)

2樓:匿名使用者

=vlookup(b4,員工檔案表!a:b,2,)

或=vlookup(b4,員工檔案表!a:b,2,0)

=vlookup(b4,員工檔案表!a:b,2,false)

=vlookup(b4,全體員工資料,2,)

d4單元格寫入公式

=vlookup(b4,員工檔案表!a:d,4,)

或=vlookup(b4,員工檔案表!a:d,4,0)

=vlookup(b4,員工檔案表!a:d,4,false)

=vlookup(b4,全體員工資料,4,)

注:定義單元格區域"全體員工資料"時,必須包含了員工檔案表的a,b,c,d,......區域

2 這個引數指的是在員工檔案表!a:b這個區域中從a列開始數到第二列即b列,用4時,區域必須在員工檔案表!a:d,這樣就是從a列數過來的第四列,即d列

因為你定義了"全體員工資料"為某個區域所以可以不用"員工檔案表!a:b"這樣的單元格區域引用

false 這個引數指的是精確匹配,也可以寫成0,或逗號後不寫內容(預設為0);如果是用引數true則是近似匹配,也可以寫成1或省略逗號及引數

3樓:藍天比翼培訓

vlookup(查詢的值,查詢的區域,返回的列數,精確或者模版糊查詢)

其中查權的的值是:b4單元格

其中查詢的區域是:全體員工資料(這裡用的是定義名稱)《可檢視公式-名稱管理器》

其中查詢的列數是:第4列

其中false是:精確查詢的意思

4樓:匿名使用者

4表示返回第一張表a列起第4列。

false表示精確查詢。

excel函式後面大括號裡面的內容分別代表什麼?

5樓:匿名使用者

b9是查詢的內容,$a$2:$c$3是查詢範圍,加了「$」符號表示絕對引用,也就是說版,你將公式向下複製,查權找「b10」的內容,查詢範圍還是在a2到c3這個範圍內。如果不要「$」就是相對引用,公式就是這樣:

hlookup(b9,a2:c3,2,false),如果將單元格向下複製,公式就會變成hlookup(b10,a3:c4,2,false),也就是說查詢範圍會隨著單元格的下移而下移。

後面的2和false同三樓說的一樣。

6樓:匿名使用者

hlookup

行查詢指定的數值,並由此返回**或陣列當前列中指定行處的數值。當比較值位於資料表的首行,並且要查詢下面給定行中的資料時,請使用函式 hlookup。當比較值位於要查詢的資料左邊的一列時,請使用函式 vlookup。

hlookup 中的 h 代表「行」。

語法hlookup(lookup_value,table_array,row_index_num,range_lookup)

lookup_value 為需要在資料表第一行中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。

table_array 為需要在其中查詢資料的資料表。可以使用對區域或區域名稱的引用。

table_array 的第一行的數值可以為文字、數字或邏輯值。

如果 range_lookup 為 true,則 table_array 的第一行的數值必須按升序排列:...-2、-1、0、1、2、…、a-z、false、true;否則,函式 hlookup 將不能給出正確的數值。如果 range_lookup 為 false,則 table_array 不必進行排序。

文字不區分大小寫。

可以用下面的方法實現數值從左到右的升序排列:選定數值,在「資料」選單中單擊「排序」,再單擊「選項」,然後單擊「按行排序」選項,最後單擊「確定」。在「排序依據」下拉選單框中,選擇相應的行選項,然後單擊「升序」選項。

row_index_num 為 table_array 中待返回的匹配值的行序號。row_index_num 為 1 時,返回 table_array 第一行的數值,row_index_num 為 2 時,返回 table_array 第二行的數值,以此類推。如果 row_index_num 小於 1,函式 hlookup 返回錯誤值 #value!

;如果 row_index_num 大於 table-array 的行數,函式 hlookup 返回錯誤值 #ref!。

range_lookup 為一邏輯值,指明函式 hlookup 查詢時是精確匹配,還是近似匹配。如果為 true 或省略,則返回近似匹配值。也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。

如果 range_value 為 false,函式 hlookup 將查詢精確匹配值,如果找不到,則返回錯誤值 #n/a!。

說明如果函式 hlookup 找不到 lookup_value,且 range_lookup 為 true,則使用小於 lookup_value 的最大值。

如果函式 hlookup 小於 table_array 第一行中的最小數值,函式 hlookup 返回錯誤值 #n/a!。

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

操作方法

建立空白工作簿或工作表。

請在「幫助」主題中選取示例。不要選取行或列標題。

從幫助中選取示例。

按 ctrl+c。

在工作表中,選中單元格 a1,再按 ctrl+v。

若要在檢視結果和檢視返回結果的公式之間切換,請按 ctrl+`(重音符),或在「工具」選單上,指向「公式稽核」,再單擊「公式稽核模式」。

1 23 4a b c

axles bearings bolts

4 4 9

5 7 10

6 8 11

公式 說明(結果)

=hlookup("axles",a1:c4,2,true) 在首行查詢 axles,並返回同列中第 2 行的值。(4)

=hlookup("bearings",a1:c4,3,false) 在首行查詢 bearings,並返回同列中第 3 行的值。(7)

=hlookup("b",a1:c4,3,true) 在首行查詢 b,並返回同列中第 3 行的值。由於 b 不是精確匹配,因此將使用小於 b 的最大值 axles。(5)

=hlookup("bolts",a1:c4,4) 在首行查詢 bolts,並返回同列中第 4 行的值。(11)

=hlookup(3,,2,true) 在陣列常量的第一行中查詢 3,並返回同列中第 2 行的值。(c)

7樓:匿名使用者

b9:要查詢的內容

$a$2:$c$3:查詢的範圍,

2:返回範圍裡第二行的資料

false:精確查詢,也就是完全匹配

8樓:

你得先了解公式各個引數的意義。

建議:在excel幫助裡,輸入 hlookup 回車 ,先看看各個引數的說明,再看看裡面的例子,可以幫助你理解這個公式。

excel中的vlookup函式

公式沒有問題 意思是 查詢b列某個值,在橡果 a d這表的a d資料區域,對應返回第3列的值,其他2個公式以此類推,然後將這3個公式產生的值,中間用空格連線起來。這是把三個值在同一個單元格顯示,這三個值分別是vlookup b b,橡果 a d,3,0 vlookup b b,橡果 a e,4,0 ...

怎麼使用excel中的vlookup函式完成自動填充

所需工具材料 excel 方法如下 1 舉例來說 現要將表1中的學生的總分進行填充。2 切換到 表一 頁籤,在單元格b2輸入 vlookup a2,3 然後切換到 表二 頁籤,選中要查詢資料的區域,這時 表一 頁簽單元格b2的值自動變為 vlookup a2,表二 a2 b17。注 表二 a2 b1...

excel中vlookup函式,多條件查詢,急用,謝謝

大概明白了你的意思,你們的工資就是根據確定好的定額和件數來計算的吧。這樣的話有兩個方法 1 插入輔助列。在表1d列前和表2f列前均插入一列,然後再此列中把前面的產品系列 產品名稱工序何在一起。然後通過此列來用vlookup函式來查詢定額,簡單方便。2 用陣列公式。類似 這樣也能算出對應的定額 提個建...