vlookup函數從入門到精通,只看這一篇就夠了

2021-01-08 Excel從零到一

Vlookup函數相信是很多職場人接觸的第一個Excel函數公式,因其操作簡單,功能請打它也是Excel中使用最廣泛的函數之一,好了話不多所讓我來一起認識它吧

VLOOKUP函數是做什麼的

vlookup函數是Excel中的一個縱向查找函數,他可以用來進行數據核對,多個表格之間的數據進行快速引用,動態表格的製作等它主要包括四個參數

1.lookup_value:要查找的值數值、引用或文本字符串

2.table_array :要查找的區域數據表區域

3.col_index_num: 返回數據在查找區域的第幾列數正整數

4.range_lookup :近似匹配/精確匹配TRUE/FALSE(或不填)

是不是不太明白,沒關係下面我們通過一個簡單的例子來講解下,我們要求在水果價格表中查找橙子的單價

在這裡我們要查找「橙子的單價」,橙子所在位置在:D2,我們查找的區域是水果單價區域即:A2:B5,水果單價在區域的第2列,所以匹配列為2,因為要精確獲得水果單價所以我們選擇精確匹配是不是非常簡單呢,前期如果我們不太熟悉vlookup函數,我們可以調用函數參數對話框來設置函數效果雖然是一樣的,但是操作起來更加直觀便於理解

在這裡著重介紹一下vlookup函數的第四個參數:精確/近似查找

精確查找:當參數為:FALSE,0或者不填直接略過都可代表精確查找,如果找不到要查找的內容,便返回錯誤的值

近似查找:當參數為:TRUE或者1時,表示近似查找,也就是說找不到精確地數,函數會選擇小於查找內容的最大值

Vlookup函數使用十分的簡單,但是仍然需要注意一下幾點:

1.查找值中不可有重複值:如果查找值中有重複值,所有的重複值都講返回一個相同的值,

2.如果沒有特殊的要求,一般對查找區域進行絕對引用,可以有效避免拖動公式帶來的數據報錯

3.查找值,和查找區域中的查找值必須完全一致,有時候我們會發現公式運用沒有錯但是就是返回錯誤值,可能就是查找值和查找區域中的查找值不不一樣導致的,比如空格

4.數據格式統一:如果你檢查了所有內容確定沒有問題,可以看下是否是數據格式不同所造成的

vlookup函數的基礎應用大概就這麼多,下面再跟大家介紹幾種vlookup函數幾種經常使用的小套路,如果遇到這種問題照搬即可

1.多條件查找:公式:{=VLOOKUP(F2&G2,IF({1,0},A2:A10&B2:B10,C2:C10),2,0)}

我要根據姓名和部門來進行查找,避免重名時候查找錯誤

這種辦法是利用if函數構建一個二維數組,用於查找,公式外必須加大括號,因為公式本身利用了數組函數。是不是看的一頭霧水,不妨試試下面這種辦法更加直觀,只不過需要添加輔助列。刪除輔助之前需要將公式所得數據粘貼為數值,才不會報錯。輔助列可以串聯更多數據,可以根據自己的需要來串聯

2.反向查找:公式:{=VLOOKUP(G2,IF({1,0},C2:C10,A2:A10),2,0)}

因為利用vlookup函數只能利用左邊的數據來查找右邊的數據,當我想用右邊的數據來查找左邊的數據該怎麼辦呢,原理跟反向查找是一樣的,利用if函數構建一個二維數組,下面讓我來看看怎麼操作把

如果工作中需要用到反向查找,只需更換公式中,查找位置,得分列和姓名列即可使用

3.區間查找

在使用vlookup進行區間查找時,我們必須明白在使用近似查找時函數會選擇小於查找內容的最大值

我們要取每個區間的最小值然後對應所得薪資構建新的輔助列,新輔助必須以考核得分為準升序排列因為近似匹配會查找小於查找內容的最大值

我們以圖中93分為例,93分所在期間為95-80之間,當使用函數查找時,他會選擇小於93的最大值即:80,80所對應的薪資為1500,正好在其區域。

關於vlookup函數的使用方法今天就介紹到這裡,想要快速掌握它,還是必須在工作中經常使用它,後面講的幾種用法即使不明白也沒關係,當後期用的多了自然就懂了,今天的內容就是這些,我們下期見

你們的關注和點讚,是我持續更新的動力~

相關焦點

  • 用if函數就行,今天帶你從入門到精通
    對於IF函數,相信很多人都不陌生,它是一個條件判斷函數,幾乎可以解決我們工作中遇到的,所有的條件判斷之類的問題,我覺得它的重要程度不亞於vlookup函數,使用這個函數的時候首先我們需要先理清各個層級之前的關係,然後再來構建參數。
  • VLOOKUP函數從入門到精通(中篇)
    先來說第一種情況,該種情況實際是逆向查找或者稱之為反向查找,而VLOOKUP函數默認只能正向(向右或向下)填充。針對這一情況,我們有兩種解法。如果運用IF數組,可以實現返回某一個區域,關於數組的概念我們在此不做展開,只需要理解在本案例中的使用即可。此時,我們可以將VLOOKUP函數的第二個參數用IF函數數組取代=VLOOKUP(G2,IF({1,0},B:B,A:A),2,0),這裡的意思就是先用1作為參數判斷,會返回B:B,然後用0作為參數進行判斷,返回A:A。
  • Excel數據查詢只會vlookup就out了,這幾種查詢方式Max函數更方便
    Excel中的Max函數相信大家都不陌生,Max函數使用較多的功能就是查詢出單元格區域內的最大值。但是這個函數的功能不僅僅是這麼簡單,同樣可以跟vlookup函數一樣進行數據查詢。而且在查詢最近數據、單條件、多條件數據查詢的時候相比會更簡單。
  • vlookup函數的其他基礎應用及報錯處理方法
    繼上篇,如果上篇沒看,且對vlookup函數沒有最基礎的原理級別的理解,請先看上篇精確匹配下的VLOOKUP函數都能幹點啥?上篇中我們講到了vlookup最常規的應用方法,本篇也是常規應用正常情況下,提到vlookup我們就會想到查詢並返回出值。其實我們可以通過這一特點來進行交叉比對,來查看一部分數據是否在另一部分之中。
  • 向左查詢只會vlookup就out了,Index+Match函數嵌套簡單又高效
    說到數據查詢多數人都知道的一個函數那就是vlookup,但是在數據逆向查詢中,vlookup函數卻不是那麼的實用。下面我們就來先看一下,vlookup函數如何進行數據的逆向查詢。$10,$C$3:$C$10),2,0)如上圖所示,我們如果利用vlookup函數進行數據查詢,我們需要利用if函數進行條件判斷,進行數組方式的查詢,對於許多同學來說,這種函數嵌套加數組的運用,函數理解起來都比較的困難。
  • excel中vlookup函數的使用方法
    vlookup函數是excel表格中高級的用法,通過vlookup函數我們可以調用符合條件的數據,在大量調用時可以節省我們查找複製excel數據的時間,今天我就教下大家vlookup函數的使用方法吧。vlookup函數的使用方法如圖我準備了一張員工入職時間表,員工有非常多,如果我要在這裡面一一找出張三李四王五等人的入職時間的話,可以通過查找黏貼的方式,但是這樣的效率就很低了,特別是要找的人多的話,那使用vlookup函數是最簡單的方法。
  • 職場掌握這2個函數,做表格查詢更輕鬆!vlookup+hlookup
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:行列查找(vlookup\hlookup)lookup函數在excel應用很廣,因此它還有衍生出來的2個函數:vlookup和
  • VLOOKUP函數從入門到精通(上篇)
    下面我們來學習一下VLOOKUP函數,它是Excel中十分重要的一個函數,有人將其稱之為Excel三劍客之一(另外兩個分別是SUM函數和IF函數)。VLOOKUP函數是查找引用函數家族的一員,由LOOKUP函數衍生而來,但使用頻率遠高於LOOKUP函數,這就是所謂的「青出於藍而勝於藍」吧。這裡的V表示VERTICAL(垂直的),對應的是HLOOKUP,即水平查找,其中的H是HORIZONTAL(水平的)。根據我們的使用習慣,基本上用的都是VLOOKUP。我們先來看看它的定義。
  • Excel表格vlookup函數搭配match函數詳解
    大家好,我是涼涼老師,今天給大家分享一下Excel表格vlookup函數搭配match函數的用法,首先看圖:vlookup用法上面的表格是右邊的數據,根據名稱在左邊數據裡面查詢對應的數據,=iferror(vlookup($f2,$a$1:$d$6,2,0),"")首先我們先來分析一下這個函數,其中的vlookup的第一個參數$f2是我們要查找的值「趙3」,根據這個值在第二個參數的數據區域$a
  • excel中vlookup函數的用法筆記
    本篇將介紹excel中vlookup函數的用法,有興趣的朋友可以了解一下!一、前言excel是我們工作中很常用的表格製作工具,它不僅僅只是用來製作表格,還能對數據進行處理(如:排序、運算等)。excel中還給我們提供了很多實用的函數,今天小編要介紹的就是其中一個,也是比較常用的一個函數,即vlookup函數。
  • 精確匹配下的VLOOKUP函數都能幹點啥?
    這就是vlookup函數的基本功能,其具體用法我們後面說。直到填完所有的花名注意:如果你沒有查看以上步驟,請回頭再看一下注意:如果你沒有查看以上步驟,請回頭再看一下使用函數時,跟我們人工處理的步驟是極為相似的,畢竟函數也是人出的。
  • 一文講解vlookup函數的基本使用方法,正向逆向,多種方法教給你
    記得在初學Excel的時候,遇到兩大頭疼的問題,一是vlookup函數學不會,二是透視表不會用,而這兩大數據處理利器,在工作當中十分實用,可以說不會這兩個,那就不算會用Excel。今天就來說說如何快速入門vlookup函數!
  • 當函數vlookup匹配多列數據再遇難題,你該怎麼辦呢?
    excel今天的文章是上一篇文章的基礎上更進一步地去解決函數vlookup進行多列數據的匹配問題,所以我們首先來回顧一下上一篇文章的主要內容。在這個案例中,我們綜合運用了函數vlookup的精確匹配用法,函數column的基本操作方法以及單元格內容的混合引用和絕對引用方法,然後解決了現有問題。雖然聽上去方法有點多,似乎有點複雜,但是這道案例確實是比較簡單的了。(對上述方法感興趣的朋友們在看完本文之後參考文章函數vlookup匹配單列數據你已學會,那麼同時匹配多列數據呢?
  • vlookup函數套路大全
    上篇文章高效查找套路lookup(1,0/…)介紹了lookup(1,0/…)萬能套路公式,其實查找函數平時工作中使用做多的還是vlookup函數,本文小編將給大家介紹一下vlookup函數的應用舉例,希望各位結合自身工作崗位看今後能運用否,運用好了可以提高工作效率,抽出更多時間幹自己喜歡做的事情。
  • excel數據的模糊查找,vlookup函數與通配符的搭配使用
    今天我們要分享一個比較實用的excel數據的查找技巧,就是通過簡稱來查找全稱,這樣的查找方式叫做模糊查找,我們之前學習過了幾個查找函數,比較常見是vlookup函數和lookup函數以及choose函數等,我們知道這些查找函數各自有各自的優點,今天我們要講解的是vlookup函數與通配符的搭配使用
  • vlookup函數使用教程
    vlookup函數是一個查詢函數,可以在眾多的數據中,根據條件查詢想要的數據,下面是vlookup函數的使用教程。1、VLOOKUP函數語法解析函數一共有四個參數,表達式為=vlookup(查找值,查找區域,查找結果所在的列,匹配類型)可以理解為:VLOOKUP(找什麼,在哪找,找到後返回其右側對應的第幾列數據
  • Vlookup函數製作工資條教程
    今天我們再學習如何用Vlookup函數製作工資條。操作步驟:1、將表頭複製到工資單表格的單元格中,2、在B2輸入公式=VLOOKUP($A2,工資表!$A:$G,COLUMN(),0)序號是自己輸入的,切記,先輸入序號1,再複製公式。公式解讀:column函數是列函數,隨著公式的右拉,不斷產生1,2,3...序列。
  • 這篇通俗實用的Vlookup函數教程,5分鐘就可以包你一學就會
    如何利用Vlookup函數獲取學號中的班級信息。換言之,咱們源數據中放著姓名性別學號班級等信息,而在另一張表格中一定有學號信息,但其他信息就未必有,這需要我們將缺失的信息自動同步過去。使用vlookup函數的確非常簡單,今天我就再次來剖析一下這個函數吧。
  • EXCEL表格詳解vlookup第三彈-index()函數實現vlookup功能
    在vlookup函數的使用過程中,有時需要查找的數據在匹配的列的前面,而這時我們通用的做法是將查找列拷貝到匹配列的後面,這樣就可以使用vlookup了。但在實際的使用過程中會修改源數據表,難免回對後續其他的一些操作帶來不便。
  • Vlookup函數在物流工作中的簡單運用
    Vlookup函數,應該是很多物流單證員使用最頻繁的Excel函數了,有些朋友誇張一點,就是說vlookup函數是萬能函數,當然這是玩笑,不過確實掌握好vlookup函數,對於物流單證工作,確實有很大的幫助。