Vlookup函數還能動態求和、反向查找、多條件查找?

2020-12-08 Excel小小技巧

Vlookup函數是基本的數據查詢函數,有時單條件的正向查找並不能滿足我們的需求。這篇文章為朋友們分享Vlookup函數的三種偏門用法。

一.Vlookup函數實現動態求和:

1.動態效果圖:

2.操作方法:

(1)在J2單元格通過數據驗證製作一個簡單的下拉列表,方便選擇不同的姓名。

(2)在K2單元格輸入公式=SUM(VLOOKUP(J2,A:H,COLUMN(C1:H1),0)),輸入公式要以Ctrl+Shift+Enter三鍵確定。

3.公式解析:

(1)COLUMN(C1:H1)返回的是一個由C1:H1單元格所在的列{3,4,5,6,7,8}構成的數組。

(2)使用Vlookup函數可以分別查找到J2單元格姓名所對應的語文、數學、英語、物理、化學、生物的成績。

(3)最後用SUM函數對J2單元格姓名所有的成績求和,當J2單元格內容變化時就實現了動態求和。

二.Vlookup函數實現反向查找:

1.操作方法:

(1)在J2單元格通過數據驗證製作一個簡單的下拉列表,方便選擇不同的姓名。

(2)在K2單元格輸入公式==VLOOKUP(J2,IF({1,0},B1:B20,A1:A20),2,0)

2.公式解析:

(1){1,0}是一個由數字1和0構成的數組,這個數組作為if函數的判斷依據;當判斷依據為1時,返回B列單元格的內容;當判斷依據為0時,返回A列單元格的內容;IF({1,0},B1:B20,A1:A20)函數構造了一個A列和B列對應單元格內容互換的數組。(動態圖中有操作演示)

(2)vlookup函數就可以利用構造的位置互換的數組就可以正常查找。

三.Vlookup函數實現多條件查找:

1.說明:

當數據存在重複值時,簡單的單條件查找並不能準確地查找出結果。(例如在這個實例中三年一班和三年二班都有姓名為張志遠的同學)

2.操作方法:

在L2單元格輸入公式=VLOOKUP(J2&K2,IF({1,0},A1:A19&B1:B19,C1:C19),2,0)。

3.公式解析:

(1).J2&K2是連接J2單元格與K2單元格的內容,在圖中所示連接後的內容為「三年一班張志遠」。

(2)IF({1,0},A1:A19&B1:B19與上述反向查找類似。只是當if函數的判斷依據中返回的是A列對應單元格內容和B列對應單元格內容的連接,最終返回的是一個A列對應單元格內容和B列對應單元格內容的連接以及C列單元格內容構成的虛擬數組(動態圖中有操作演示)。

(3)vlookup函數就可以利用構造的AB列連接以及C列構造的數組就可以正常查找。

相關焦點

  • 這個查找函數的技巧你會嗎?vlookup函數的多條件匹配查找
    今天我們分享一個vlookup函數的多條件匹配的查詢,vlookup函數是查找功能比較強大,而且也是比較實用的,我們之前學習過vlookup函數的精確查找和模糊查找,這次我們要分享的是vlookup函數的多條件匹配的查找。
  • excel查找函數:如何用Vlookup進行多條件查找
    ,但是輔助列中日期變成了數字,那這時還能用Vlookup進行查找嗎?還有,能不能不用輔助列進行多條件查找呢?通常使用Vlookup函數進行多條件查找的時候四、可以用TEXT函數把數字顯示為日期明白了上面的幾點,自然就知道雖然輔助列姓名後是數字而非日期,但仍然可以使用Vlookup函數正常查找。
  • Vlookup函數的多列查找、多條件查找
    vlookup函數可能很多人用過,但多列查找和多條件查找很多人不會,我們來先回顧一下函數語法。
  • excel多條件查找方法:lookup、vlookup、indexmatch多條件查找
    ,分別是:lookup多條件查詢、vlookup多條件查找、indexmatch多條件查找。那麼我們就很好理解0/(A3=$I$3:$I$19)*(B3=$J$3:$J$19)的目的就是將正確結果用0表示,其他的變成錯誤值,利用函數查找忽略錯誤這個特點完成查找。總結:本函數由於使用了二分法原理查找,所以如果數據量較大時運算會很慢。第二 vlookup多條件查找vlookup函數是我們最常用的函數,vlookup函數主要用於垂直方向上向右查找。
  • excel怎樣運用VLOOKUP函數與INDEX-MATCH函數進行查找?
    在實際工作中,我們經常使用vlookup函數與index-match函數進行查找,這倆個函數都可以實現查找的功能,下面就基本查找,反向查找,多條件查找對比下這兩個函數的運用方式。一:基本查找vlookup第一個參數表示查找的依據,第二個參數表示查找的範圍,第三個參數表示返回的結果在查找範圍的第幾列,第四個參數是選擇精確匹配還是近似匹配。主要值得注意的地方是選擇的範圍必須從查找依據所在列開始選,否則返回結果錯誤,查找對應單元格一般選擇精確匹配,近似匹配一般適用於對應區間的查找。
  • 扔掉vlookup,它才是excel中查找數值類數據最簡單的查找方式
    Hello,大家好,今天跟大家分享一個查找數值型數據的思路,我覺得比vlookup函數要好用太多了,就是使用sumif和sumifs來查找數值型數據,話不多說,讓我們直接開始吧一、先來看下sumif和sumifs函數的參數以及作用1.sumif函數及參數
  • LOOKUP多條件查找函數 你是不是還停留在VLOOKUP
    在EXCEL中,多條件查找匹配唯一值,例如這裡,我們用3個條件來匹配一個唯一值,以下是具體應用案例,LOOKUP函數案例介紹在這個表格中的I2單元格要通過F2 G2 H2三個單元格作為條件去匹配D列裡面對應的數據
  • 扔掉vlookup,這才搞定多條件查找最簡單的方法
    一、為什麼要使用多條件查詢Hello,大家好,今天跟大家分享下我們如何使用DGET函數來實現多條件查詢。我們都知道當我們使用vlookup函數來查找數據的時候,查找值在數據區域中是不能有重複值的,如果有重複值vlookup函數僅僅會返回第一個查找到的結果,如果要查找的結果不在數據區域的第一個位置,那麼函數就會返回錯誤的結果,這個時候我們就需要增加一個條件,來使查找值變得唯一,只有這樣的我們才能在數據表中查找到正確的結果,這也是所謂的多條件查詢二、使用vlookup
  • Excel Vlookup函數多條件查找
    一般的,Vlookup函數都是單條件查找,那麼,如何多條件查找呢?跟小編一起來學習吧。案例:給定任意產品名稱、產品型號,都能知道單價。一、首先在源表裡,將兩個條件合併成一列。合併列要在單價列前面。輸入下面公式 =VLOOKUP(A2&B2,Vlookup多條件查找!$C$2:$D$13,2,FALSE)第一個參數要用&將兩個條件連接起來。
  • SUMIFS 還能用來多條件查找匹配?
    你們知道 SUMIFS 函數的作用嗎?之前有跟著六六學習過的應該知道,它是多條件求和函數。神奇的是,它居然還能用於多條件查找!如圖,我們要查找B班李冰同學的成績。我們現在用 SUMIFS 函數試一下吧:
  • vlookup函數實現多條件查找的3種方法,最後一種你肯定沒見過
    vlookup函數一般情況下,只能查找第一個符合條件的。
  • excel中使用vlookup函數查找老出錯?試試index—match函數吧
    在excel中,運用查找函數是excel中進行數據統計分析最常用的操作之一,說起查找函數,很多人首先會想到vlookup函數,其實excel中的查找函數有很多種,比如lookup、index-match等,尤其是index—match函數的使用範圍比vlookup函數更加廣泛,在反向查找、橫向查找等方面能夠克服vloolup函數的不便,提供更加容易理解的查找思路
  • Excel教程:Vlookup的多條件查找失靈?!解決妙招在此!
    編按:通過日期和另一個條件如姓名進行查找,但是輔助列中日期變成了數字,那這時還能用Vlookup
  • Excel中最難的多條件查找公式,幫你整理好了
    前面跟大家分享了Excel中多條件查詢的20種方法,但是當我們查找的結果區域是變化的時候怎麼辦?即使不好查詢的情況我們也要構造出環境讓vlookup函數來實現,因此當用於多個條件來查詢的時候我們是實用最簡單的添加輔助列來查詢比如我需要查找二班某個學生的數學成績:首先在a35中添加輔助列=B35&C35下拉公式即可在K35中輸入公式
  • Excel函數vlookup多條件查詢常用的兩種方法
    今天給大家分享的vlookup函數多條件查詢的常用的兩種方法,視頻連結在下方,看下圖:多條件案例根據圖片中的案例可以看出,這個表格沒有唯一的貨號,左邊的一列是名稱,有重複的,第二列是規格,也會有重複,單獨按一列查找出的值不準確,所有我要介紹的第一種方法就是,插入輔助列構建新條件的方法,看下圖:
  • Vlookup函數最難的6個查找公式+12種常見錯誤
    一、Vlookup函數最難的6個查找公式最近有很多同學在微信後臺提問,vlookup函數如何實現模糊查詢和批量查找
  • Excel中查找函數vlookup和index—match使用方法詳細介紹
    在Excel中,談到查找函數推薦最多的就是vlookup函數和index—match函數,很多人把兩個函數作為判斷Excel水平的重要指標,可想而知這兩個函數在Excel數據計算中的重要性,本文就和大家一起來看看這兩個函數的用法吧。
  • VLOOKUP函數函數如何反向查找?
    在Excel中,VLOOKUP函數怎麼實現反向查找?本期小編通過一個實際案例與大家詳細講解反向查找的用法。如下圖所示,需要根據姓名查找所在的地區。公式解釋:VLOOKUP函數是從指定的查找區域中查找返回想要查找到的值。
  • sumif你只會來條件求和嗎?數據查詢,它比vlookup更強大
    Sumif與sumifs函數是我們工作中經常需要用到的函數,相信大家已經比較熟悉了,這兩個函數的作用分別是單條件求和與多條件求和。但是使用他們進行數據查詢卻比vlookup函數要好用的多,下面就讓我們來一起學習下吧一、滿足條件我們使用sumif與sumifs函數進行數據查詢,需要滿足兩個條件1.
  • 不用函數公式:也能實現關鍵字查找匯總求和
    提到關鍵字查找,大家可能想到的是使用vlookup、lookup等函數來查找,其實在excel中自帶模糊查找的工具首先選擇條件區,點擊數據選項卡下的【合併計算】,我們要查找的是*筆*:是帶有筆的入庫數、