關於VLOOKUP的用法,關於VLOOKUP的用法

2023-01-27 09:05:37 字數 5688 閱讀 7962

1樓:匿名使用者

不好意思,我解決不了你的問題,不過我想說一下我這兩天用vlookup的一些想法,希望對你或者將來的xdjm有點用,在想要顯示結果的單元格輸入=vlookup(1引數,2引數,3引數,4引數),2引數代表為所要查詢比對資料的區域,可以手動選擇此區域,函式會自動顯示引數,1引數為在2引數區域中所有查詢比對的資料,3引數為在2引數區域中想要返回值的列的第幾列數,注意是區域中的第幾列數,不是**的實際列,些數字用1,2,3等阿拉伯數字,4引數為邏輯值,就是true 或false,也可用1或0表示,true或1表示不精確匹配,只要1引數中的資料在2引數區域的第1列有相似的資料時,就會返回值;false或0表示1引數的值必須在2引數區域的第1列有相同的值才會返回3引數列中同一行的值 ,否則就返回#na!,可能我說的也不是很詳細,能看懂的最好,網上的詳細介紹也很多,多多比較再加上自已親手去做下,就會明瞭不少,希望你們好運!看不懂的也不要有怨氣呀,畢竟小弟實力不及,請見諒!

2樓:匿名使用者

說的感覺還是不太明白,能夠傳個附件或者將各個表的內容貼上出來,分析一下

vlookup函式使用方法,講的通俗一點

3樓:

第一步:開啟一個excel表,需要在另一個表中匹配出相應資訊

第二步:在目標單元格中輸入「=vl」,然後會自動提示出vlookup函式,雙擊藍色的函式部分

第三步:選擇第一列中需要匹配的資料單元格,只選中一個就可以,然後輸入英文狀態下的逗號「,」

第四步:返回到資訊表中,選中全部資料

第五步:我們要返回的資訊是什麼,所以在公式中再輸入代表對應資訊的位置(逗號是英文的)

第六步:這樣返回的資訊就出來了

第七步:通過單元格左下角的加粗黑色十字標就能整列套用

擴充套件資料

lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢。

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

col_index_num為table_array 中查詢資料的資料列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。

如果 col_index_num 小於1,函式 vlookup 返回錯誤值#value!;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值#ref!。

range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。

如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。如果range_lookup 省略,則預設為近似匹配。

4樓:匿名使用者

【vlookup】

vlookup用於在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值,其語法形式為:vlookup(lookup_value,table_array,col_index_num,range_lookup)  【按列(col)查詢】

其中::

1、lookup_value:表示要查詢的值,它必須位於自定義查詢區域的最左列。

lookup_value 可以為數值、引用或文字串。

2、table_array:查詢的區域,用於查詢資料的區域,上面的查詢值必須位於這個區域的

最左列。可以使用對區域或區域名稱的引用。

3、row_index_num:為 table_array 中待返回的匹配值的行序號。

row_index_num 為1  時,返回 table_array 第一行的數值;

row_index_num 為 2 時,返回 table_array 第二行的數值;

依次類推。

4、col_index_num:為相對列號。最左列為1,其右邊一列為2,依次類推。

5、range_lookup:為一邏輯值,指明函式vlookup 查詢時是精確匹配,還是近似匹配。

range_lookup為:false ,vlookup將只查詢精確匹配值。如果table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用第一個找到的值。

如果找不到精確匹配值,則返回錯誤值。

range_lookup為:true 或被省略,則返回精確匹配值或近似匹配值。如果找不到精確匹配值,則返回小於 lookup_value 的最大值。

並且,必須按升序排列 table_array 第一列中的值;否則,vlookup 可能無法返回正確的值。【true 或被省略,返回的值有兩種,因此,精確查詢則選用引數false。】

如果 table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用從上往下,第一個升序排列段的最後一個值,如果排列段後面還有值與lookup_value 匹配。此時,反饋的還是使用從上往下,第一個升序排列段的最後一個值。

範例如圖

5樓:匿名使用者

=vlookup(c1,a:b,2,0)

將c1值在a列查詢,找到後取對應行的b列值。

2表示a:b的第二列的意思。

其實,最通俗又最容易懂的是在excel的幫助裡。

基本函式,幫助講的是最好的。

本人對函式的學習全是幫助中入手的。

6樓:

直接到excel中按f1幫助 有詳解的

7樓:90後的天空

實戰出真知,如果能問下老員工手把手做幾遍會的快。以下可以說是最簡單易懂得了,因為本人也是剛學會。

在**b欄目箭頭處新增vlookup函式。

點選**裡的'fx'

會出現這個,搜尋vlookup

緊接著查詢值就是b欄目的第一列,也可以是任何一列。但是這裡想說的是,查詢值就是要插入函式哪個欄目的某一列,作為參照去別處找找和他一樣的  把需要的內容帶回到有函式的相應單元格。好多人不理解的是這裡。

記下來是查詢表。因為我們是在欄目a裡查詢資訊,帶回到b欄目有相應函式的單元格內。那麼這個範圍是在哪呢。就是圖中箭頭值得 用滑鼠選中的這個範圍。在函式資料表裡填入。

然後就是第三個引數了,這個列序數。就是查詢範圍的第幾列。也就是表a的成績列。

這樣整個函式的輸入對應位置就清楚了。

8樓:ada花姑涼

0或者false--精確匹配

1或者true--大致匹配

你這答案誤導人啊!

9樓:匿名使用者

0 false為精確

1 true為近似

10樓:義大利大公貓

最後那張圖錯了,0或false是精確匹配,1或true是大致匹配。

關於vlookup函式的用法以及解釋

11樓:匿名使用者

我不明白,"=vlookup(f1,if(,$c$9:$c$12,$b$9:$b$12),2,0)"是什麼意思,能簡單通俗的解釋一下這個意思嗎?

為什麼我的表中有些查詢區域用絕對引用可以,有些用相對引用複製到其他單元格就顯示錯誤?能幫我解答查詢函式中絕對引用、相對引用和混合引用的用法及解釋嗎?用來複制到相同列的單元格該如何應用?

excel關於vlookup與max的巢狀使用方法。求解!

12樓:

=max(vlookup(a2,$d:$f,,0))

三鍵結束

13樓:

=max(vlookup(a2,d2:f9,2,0),vlookup(a2,d2:f9,3,0))

14樓:

你這例舉的不恰當……

關於excel檔案使用vlookup函式時格式的問題。

15樓:來盤菜刀

可能表a或表b中有不可見字元,可以用clean()函式清除不可見字元後再試試。

16樓:s今生緣

根據你的描述,函式出現這樣的錯誤值,是由於你兩個表中的資料不同造成的。

如果不是含有空格的話,那就說明你表中的資料是數字型的,而它們的格式一個是文字型,一個是數值型。如果不是你自己輸入的資料或者是先設定了文字格式,再輸入的資料,直接改格式,是改不回數值型的,這時要通過其它辦法來轉。

你先看看這些資料的左上角有沒有一個綠色小三角,有就是文字型的。

關於excel的使用,vlookup函式?

17樓:匿名使用者

建議將圖1加入一個輔助列,將戶號、戶主號、姓名連在一起,如b3單元格輸入=a1&h1&i1,向下填充整列,圖2中也增加一列輸入=a1&b1&c1,在圖2中以增加這一列作為搜尋條件項使用vlookup很容易得到「是否戶主」和「身份證號」資訊!

18樓:智愛分享

vlookup函式只能按照某列的(比如姓名列)數值去另外一個資料表中尋找與之匹配的(比如姓名)相應資料區的某一列資料,是實現不了你的需求的,你的需求估計得要通過編輯巨集**實現,這個就複雜了,如果資料量不大,還不如手工操作來得簡單準確

19樓:匿名使用者

新建一張表,篩選出戶主和戶號,分別在ab兩列,然後在h1插入函式vlookup,選擇table a:b,col 2,最後輸出就行了。後面直接拉下去就好。

關於excel的函式,vlookup與mid怎麼複合使用?

20樓:一棵無所不知的小白菜

1、在電子錶中,根據城市對照圖的關係,應用函式求所屬區域列。

2、首先應用mid函式求出省份,即輸入「=mid()」。

3、在函式公式中輸入引數,即取出前三位的字元。

4、省份已經取出。

5、下面接著,在單元格中使用vlookup函式,在mid前面輸入「vlookup」。

6、調出函式公式,輸入第二個引數「表3」。

7、因為要第二列,所以第三個引數是「2」,最後一個引數是0。

8、最後完成vlookup與mid複合使用。

21樓:s今生緣

c3輸入:

=vlookup(mid(a3,5,2),,2,0)

下拉或雙擊填充柄向下填充。

22樓:v輕揚

c7單元格中輸入公式:

=text(value(mid(a7,5,2)),"[dbnum1][$-804]g/通用格式") & "班"

23樓:不想起名字了

班級表的內容你得修改一下,按下圖

公式及結果如下

公式 如下

可以複製到c3單元格並下拉複製

=vlookup(mid(a3,5,2),if(,班級表!$b$1:$b$100,班級表!$a$1:$a$100),2,0)

24樓:匿名使用者

你的資料不完整,無法給你解答. 請完美資料.

關於Vlookup函式的用法,求教

在a表的b列輸入公式。countif b表!a a,a1 下拉填充。篩選b列大於0的行,選擇全部刪除。單元格按所在的行列位置來命名,例如 地址 b5 指的是 b 列與第5行交叉位置上的單元格。開啟帶有資料的 我就隨便找了個資料作為例子,如圖所示,至少包含兩行資料,這樣才能保證有資料可以引用。如圖是五...

關於的用法, 的用法

你舉的例子不是 的用法 是和 用區別的 前接動詞 形容詞連用形。前接形容動詞時,用 的形式,接其詞幹。該句型表示某種心情 感覺非常強烈,到了無法抑制或不能抵抗的程度。可譯為 非常 總覺得 得不得了 得受不了 等。5 年 故郷 帰 両親 會 已經 5 年沒回家鄉了,非常想見父母。痛 肚子疼得受不了。新...

關於both的用法,both的用法

heplays both soccer andrugby both and 兩邊東西要一致 both的用法 因為主語只是籃球一個詞啊,籃球是戶內戶外都可以玩的運動就是複數的話,那周杰倫是一個有著百萬粉絲的歌手豈不也用複數?可周杰倫只是一個人而已,一個人。對吧?前面有an啊,both表示並列,連線兩個...