excel查找函數-vlookup

2020-12-24 辦公軟體技能

在我們日常表格數據處理中,經常遇到數據查詢等問題,比如根據產品編號查詢單價或根據產品名稱反方向查找產品編碼等。大家都會想到 VLOOKUP、LOOKUP等熟悉的查詢函數,但是對於剛入接觸或學習excel的新手不知道怎麼操作,今天分享關於查詢問題通過下面例子進行演示,如下:

關鍵詞:vlookup、IFERROR、反方向查找

函數使用格式

=VLOOKUP(查找目標,查找範圍,返回值的列數,精確OR模糊查找)

=IFERROR(值,錯誤值)

011、根據產品編號查詢單價

在F3單元格中輸入公式:

=VLOOKUP(E3,$A$3:$C$10,3,0)

其中:

VLOOKUP(要查找的內容,搜索的區域,從查找區域首列開始到要找的內容的列數,指定是近似匹配還是精確匹配查找方式)

0表示為精確查找

02根據產品名稱查詢單價

在F14單元格中輸入公式:=VLOOKUP(E14,$B$14:$C$21,2,0)

03根據產品編號/產品名稱查找相應的單價

在F25單元格中輸入公式:

=IFERROR(VLOOKUP(E25,$A$25:$C$32,3,0),VLOOKUP(E25,$B$25:$C$32,2,0))

單獨使用一個vlookup函數,只可以查找到一部分,如VLOOKUP(E25,$A$25:$C$32,3,0)只能查找到產品編號對應的單價,而產品名稱相應的單價也就查不到。用VLOOKUP(E25,$B$25:$C$32,2,0)只能查找到產品名稱對應的單價,而產品編號相應的單價就查不到;兩個函數結合起來,就可以找到所有單價。

04反方向查找

在F36單元格中輸入公式:

=VLOOKUP(E36,IF({1,0},$B$36:$B$43,$A$36:$A$43),2,0)

說明:

IF({1,0},$B$36:$B$43,$A$36:$A$43),可理解為利用IF的數組函數把A、B兩列位置排序,使其符合VLOOKUP函數的查詢值處於查詢區域首列的條件。

注意不要引用整列數據,數組計算會很卡的!

The end

相關焦點

  • excel數據的模糊查找,vlookup函數與通配符的搭配使用
    今天我們要分享一個比較實用的excel數據的查找技巧,就是通過簡稱來查找全稱,這樣的查找方式叫做模糊查找,我們之前學習過了幾個查找函數,比較常見是vlookup函數和lookup函數以及choose函數等,我們知道這些查找函數各自有各自的優點,今天我們要講解的是vlookup函數與通配符的搭配使用
  • excel中vlookup函數的用法筆記
    本篇將介紹excel中vlookup函數的用法,有興趣的朋友可以了解一下!一、前言excel是我們工作中很常用的表格製作工具,它不僅僅只是用來製作表格,還能對數據進行處理(如:排序、運算等)。excel中還給我們提供了很多實用的函數,今天小編要介紹的就是其中一個,也是比較常用的一個函數,即vlookup函數。
  • excel中vlookup函數的使用方法
    vlookup函數是excel表格中高級的用法,通過vlookup函數我們可以調用符合條件的數據,在大量調用時可以節省我們查找複製excel數據的時間,今天我就教下大家vlookup函數的使用方法吧。vlookup函數的使用方法如圖我準備了一張員工入職時間表,員工有非常多,如果我要在這裡面一一找出張三李四王五等人的入職時間的話,可以通過查找黏貼的方式,但是這樣的效率就很低了,特別是要找的人多的話,那使用vlookup函數是最簡單的方法。
  • 查找總是出錯:別為難vlookup函數了,還是讓lookup函數來吧
    有朋友提到在使用vlookup函數查找的時候結果為什麼是錯的?明明查找規格都是一樣的,並且沒有任何格式差別,怎麼會出錯了呢?看到朋友發來的文件才知道原來是通配符惹的禍?在excel中星號(*)是有特別意義的,如果你需要查找的內容中包含星號,那麼星號的本身是(~*),這樣才能正確查找!非通配符:~加在通配符*或?前,此時*或?
  • excel怎樣運用VLOOKUP函數與INDEX-MATCH函數進行查找?
    在實際工作中,我們經常使用vlookup函數與index-match函數進行查找,這倆個函數都可以實現查找的功能,下面就基本查找,反向查找,多條件查找對比下這兩個函數的運用方式。一:基本查找vlookup第一個參數表示查找的依據,第二個參數表示查找的範圍,第三個參數表示返回的結果在查找範圍的第幾列,第四個參數是選擇精確匹配還是近似匹配。主要值得注意的地方是選擇的範圍必須從查找依據所在列開始選,否則返回結果錯誤,查找對應單元格一般選擇精確匹配,近似匹配一般適用於對應區間的查找。
  • Excel小技巧:vlookup函數合併多個工作表
    有時候會經常從同事那裡收集的工作表需要匯總在同一張工作表中,使用vlookup函數教你快速合併:首先如果我們先要查詢1月的利潤表在F5中輸入1月的公式=VLOOKUP($E5,'2019年1月'!A:B,2,0)從此可以看出變化的就是工作表的名稱,我們就使用一個indirect函數來構造出來就行了因此F5中的公式就變為=VLOOKUP($E5,INDIRECT(F$4&"!
  • Excel vlookup篩選兩列的重複項與查找兩個表格相同數據
    Vlookup函數可用於多種情況查找,篩選重複數據就是其中之一,它既可篩選兩列重複的數據又可查找兩個表格相同的數據。以下是vlookup篩選兩列的重複項與查找兩個表格相同數據的具體操作方法,實例中操作所用版本均為 Excel 2016。一、Excel vlookup篩選兩列的重複項1、假如要篩選出一個表格中兩列相同的數據。
  • 比vlookup函數還更好用的lookup函數講解
    我們在實際工作中,當我們需要處理數據的時候,我們首先會想到使用excel表格,因為excel中有很多可以顯著提高我們工作效率的函數,我們可以藉助這些函數對數據進行快速處理,可以減輕我們的工作負擔。比vlookup函數還更好用的lookup函數講我們上節課講解了有關vlookup
  • excel中vlookup函數的常見的基本使用方法介紹
    excel函數VLOOKUP的功能就是查找。 主要演示利用vlookup函數在另外一張表中只輸入學生的名次就顯示學生的姓名和總分。 vlookup函數主要是一個縱向的查找函數,最終把想要的列的值給提取到顯示出來。
  • excel的縱向查找
    excel是一款非常重要的辦公軟體,經常使用excel小夥伴兒們,肯定對其中的函數不陌生。excel的函數讓我們處理表格中的大量數據時更加得心應手。什麼是excel函數呢?簡單地說,excel函數是excel裡面帶有英文函數名稱的具有固定格式和功能的計算公式,例如我們最最熟悉的求和函數sum,sum函數的固定格式就是「=SUM(數值1,數值2,……)」或者「=SUM(數值1:數值2)」。我們使用的時候直接套用函數的格式就可以了,比方計算兩個數30和50,那就可以直接如圖1:
  • 這個查找函數的技巧你會嗎?vlookup函數的多條件匹配查找
    今天我們分享一個vlookup函數的多條件匹配的查詢,vlookup函數是查找功能比較強大,而且也是比較實用的,我們之前學習過vlookup函數的精確查找和模糊查找,這次我們要分享的是vlookup函數的多條件匹配的查找。
  • EXCEL公式-VLOOKUP應用
    excel的功能十分強大,vlookup函數是最基礎的函數之一,其作用非常強大可以幫助我們在眾多雜亂的數據中找到我們想要的答案。那這個函數該如何使用,下面給大家介紹一下excel中vlookup函數的使用方法。
  • Excel中查找函數vlookup和index—match使用方法詳細介紹
    在Excel中,談到查找函數推薦最多的就是vlookup函數和index—match函數,很多人把兩個函數作為判斷Excel水平的重要指標,可想而知這兩個函數在Excel數據計算中的重要性,本文就和大家一起來看看這兩個函數的用法吧。
  • 查找相同數據還在一次一次使用vlookup函數?只需加上它1次搞定
    Hello,大家好,工作中大家有沒有有遇到這樣的情況,就是我們想要在多個表格中查找某一個對應的多個結果,如下圖想要查找劉備和李白4個月的銷售額,每個月的銷售額在不同的表格中,這個時候通產都是使用4次vlookup函數來完成,今天跟大家分享一種方法,使用一次vlookup即可查找4個表格的數據非常的快捷
  • 以這個實例為載體,新手也能夠快速學會vlookup函數的使用
    我們在日常工作中,我們經常使用excel表格處理數據,之前我們學習過有關數據查找的技巧,在excel表格中對於數據查找方法挺多的,這次我們還是分享使用函數對數據進行查找,這個查找函數是比較經典的vlookup函數,不過這次我們以菜單為實例,詳細講解一下有關vlookup函數的使用方法
  • Excel明星級函數vlookup,精確查找和模糊查找!
    工作中使用頻率最高的函數非VLOOKUP莫屬了,舉一個工作實例,左右是員工的工資數據總表,領導讓你找出右邊這些人的工資是多少如果你還在一個個的篩選,然後複製粘貼,那就趕緊來學一下VLOOKUP函數VLOOKUP函數參數講解VLOOKUP(查找值,查找區域
  • Excel表格vlookup函數搭配match函數詳解
    大家好,我是涼涼老師,今天給大家分享一下Excel表格vlookup函數搭配match函數的用法,首先看圖:vlookup用法上面的表格是右邊的數據,根據名稱在左邊數據裡面查詢對應的數據,=iferror(vlookup($f2,$a$1:$d$6,2,0),"")首先我們先來分析一下這個函數,其中的vlookup的第一個參數$f2是我們要查找的值「趙3」,根據這個值在第二個參數的數據區域$a
  • 扔掉vlookup,這才搞定多條件查找最簡單的方法
    我們都知道當我們使用vlookup函數來查找數據的時候,查找值在數據區域中是不能有重複值的,如果有重複值vlookup函數僅僅會返回第一個查找到的結果,如果要查找的結果不在數據區域的第一個位置,那麼函數就會返回錯誤的結果,這個時候我們就需要增加一個條件,來使查找值變得唯一,只有這樣的我們才能在數據表中查找到正確的結果,這也是所謂的多條件查詢二、使用vlookup函數實現多條件查詢
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • EXCEL表格詳解vlookup第三彈-index()函數實現vlookup功能
    在vlookup函數的使用過程中,有時需要查找的數據在匹配的列的前面,而這時我們通用的做法是將查找列拷貝到匹配列的後面,這樣就可以使用vlookup了。但在實際的使用過程中會修改源數據表,難免回對後續其他的一些操作帶來不便。