Vlookup查詢引用解決不了的問題,我用Sumif來完成!

2020-12-08 Excel函數公式

提到查詢引用,大家的第一反應肯定是用Vlookup函數來完成,但是在實際的應用中,經常會遇到各種各樣的問題,如返回錯誤值#N/A 等……此時,我們應該用單條件求和函數Sumif來完成查詢引用,詳情請看下文。

一、Sumif查詢引用:格式不一致查詢。

目的:根據「工號」查詢「銷售額」。

方法:在目標單元格中輸入公式:=SUMIF(B3:B9,K3,G3:G9)。

解讀:1、觀察Vlookup函數的公式,並沒有錯誤,但無法返回結果的原因在於數據源中的「工號」為常規類型,而「查詢」中的工號為文本類型,數據格式不一致,所以無法返回正確的結果。

2、僅適用於數據唯一的情況。

二、Sumif查詢引用:數據源中沒有相應的值。

目的:當「查詢值」不在數據源中時,隱藏查詢結果或顯示為0,不顯示錯誤值。

方法:在目標單元格中輸入公式:=SUMIF(B3:B9,K3,G3:G9)。

解讀:1、觀察查詢的值,返現「110」和「109」並不在數據源中,所以用Vlookup查詢時返回錯誤值。

2、如果不用Sumif函數來實現,也可以用Iferror函數來實現隱藏錯誤值或返回指定值的目的。

三、Sumif查詢引用:逆向查詢。

目的:根據「姓名」查詢「工號」。

方法:在目標單元格中輸入公式:=SUMIF(C3:C9,K3,B3:B9)。

解讀:在用Vlookup查詢時,公式相對來說比較複雜,如果不理解,沒有關係,可以用Sumif來完成。

四、Sumif查詢引用:多區域查詢。

目的:根據「工號」查詢「銷售額」。

方法:在目標單元格中輸入公式:=SUMIF($B$3:$H$6,M3,$D$3:$J$6)。

解讀:使用Vlookup函數查詢時,需要用Iferror函數配合使用,而且公式相對來說較為複雜,如果對Iferror函數的語法不理解,很容易出錯,此時完全可以用Sumif函數來完成查詢。

五、Sumif查詢引用:多列返回值。

目的:根據「工號」返回「銷量」和「銷售額」。

方法:在目標單元格中輸入公式:=SUMIF($B$4:$B$10,$K$4,F4:F10)。

解讀:使用Vlookup查詢時,需要使用Column函數配合,而且還需要修正值修正,所以此時完全可以用sumif來完成查詢引用。

結束語:

文中從實際出發,對Vlookup查詢引用時容易踩的坑進行了解讀,如果遇到上述情況,完全可以用Sumif函數來替代Vlookup,對於使用技巧,你Get到了嗎?歡迎在留言區留言討論哦!

相關焦點

  • sumif你只會來條件求和嗎?數據查詢,它比vlookup更強大
    但是使用他們進行數據查詢卻比vlookup函數要好用的多,下面就讓我們來一起學習下吧一、滿足條件我們使用sumif與sumifs函數進行數據查詢,需要滿足兩個條件1.sumif與sumifs函數在設計上就是應對一維數據的,需要條件列與結果列一一對應,如果不能一一對應函數也查找不到正確的結果以上就是使用sumif函數與sumifs函數進行數據查詢需要滿足的條件,下面就通過實際的例子來演示下二、sumif數據查詢
  • 函數sumif居然會搶函數vlookup的飯碗?真有這種可能
    眾所周知,無論是函數sumif,還是函數sumifs,它們的功能都是(有條件的)去求和,但是有時函數sumif也是可以搶函數vlookup飯碗,做做數據提取工作的。之前並沒有介紹過函數vlookup的用法,這裡給大家簡單介紹一番。函數vlookup是一個縱向查找函數,可以幫助我們提取我們想要的數據。
  • 函數vlookup更有價值更高級的運用——跨表查詢
    我們不妨試想一下,如若考試成績登記表的數據有幾百行,而我們要查找的數據也有五十多個,那麼函數vlookup的價值似乎更高了,但是方法與之前介紹的基本操作方法區別卻不大,所以今天我向大家講述一個十分經典的例子來讓函數vlookup的身價倍增。
  • Excel函數vlookup多條件查詢常用的兩種方法
    朋友們好,我是涼涼老師,我的目標是全民普及辦公知識,如果感覺下面的文章對自己有幫助,幫忙轉發讓更多的朋友學習。根據圖片中的案例可以看出,這個表格沒有唯一的貨號,左邊的一列是名稱,有重複的,第二列是規格,也會有重複,單獨按一列查找出的值不準確,所有我要介紹的第一種方法就是,插入輔助列構建新條件的方法,看下圖:
  • Excel中sumif函數的使用方法
    sumif函數,對於很多經常使用excel的表哥,表姐來說,一定不陌生,但是,除了簡單的加總求和外,你知道它還能用做數據匹配嘛?其實,使用sumif來做匹配,一點也不比vlookup差,而且,完全不用考慮查找項是否在匹配項後面:比如,我們將例子中的花銷列提到姓名前面,此時,可以看出用vlookup函數匹配的結果已經成錯誤值了,但是sumif函數的結果依舊沒變。
  • Excel中SUMIF函數的另類玩法,第一次見,漲姿勢了!
    如下圖,左邊的數據源,這樣的表格看上去很彆扭,但是在日常工作中偶爾也會遇到這樣格式的數據源,通常為了後期統計方便,就需要轉換成右邊的格式,這樣的問題通常我們是用offset函數來實現左邊轉為右邊的格式,但是今天我們用sumif函數來解決這個問題。
  • 數據有效性和函數sumif的碰撞,又會擦出怎樣的智慧火花呢?
    另外通過上一篇文章「函數sumif居然會搶函數vlookup的飯碗?真有這種可能」,大家更是對函數sumif的優缺點有所了解,今天向大家介紹一些新鮮的東西:將數據驗證(數據有效性)和函數sumif充分結合來解決實際問題。咱們廢話不再多說,按照老規矩走起,用實例來向大家介紹解決實際問題的方法。
  • Excel查找引用:比vlookup函數還好用的是hlookup函數
    在之前發布了一個動態排班表的文章,根據日期和班組來查詢班次,小編原來使用了一個很長很長的if+vlookup函數組合查找到的!=IFERROR(IF($J$1="A班",VLOOKUP($J$1,A班,ROW(A2),),IF($J$1="B班",VLOOKUP($J$1,B班,ROW(A2),0),IF($J$1="C班",VLOOKUP($J$1,C班,ROW(A2),),VLOOKUP($J$1,D班,ROW(A2),)))),"")注意:vlookup
  • 扔掉vlookup,它才是excel中查找數值類數據最簡單的查找方式
    Hello,大家好,今天跟大家分享一個查找數值型數據的思路,我覺得比vlookup函數要好用太多了,就是使用sumif和sumifs來查找數值型數據,話不多說,讓我們直接開始吧一、先來看下sumif和sumifs函數的參數以及作用1.sumif函數及參數
  • 用sumif函數同時加總兩種情況下的數據之和
  • Vlookup函數除了查詢引用,它的VBA使用你會嗎
    在工作中,我們在處理大量數據時,會有這樣一種需求,即查詢某個人或某個商品的一個信息。如果我們通過滾動用肉眼去看難免非常的痛苦,畢竟數據太多,那麼聰明的人是怎麼做的呢?對,就是用vlookup函數來實現。本章就圍繞vlookup的查詢引用以及通過VBA返回多個值的方法進行講解。
  • 函數vlookup與通配符功能的完美結合,助你解決習慣造成的錯誤
    今天要講述的內容依然是在函數vlookup的基礎用法上進行的拓展。我們在運用excel工作表來解決日常中的問題時,往往所用的函數沒有任何問題,但是由於習慣原因,會導致我們在運用excel工作表中的函數時的過程並不順利,今天的主講內容就是我們在運用excel工作表時的習慣「錯誤」,以及解決錯誤的方法。
  • 【Excel問伊答232】用sumif函數同時加總兩種情況下的數據之和
  • 數據查詢還在使用vlookup?跟我一起製作酷炫的聚光燈查詢效果吧
    對於數據查詢這一類的問題,相信很多人都會選擇使用vlookup函數來解決,但是今天要跟大家分享另一種十分酷炫的數據查詢方式:使用聚光燈來進行數據查詢,在這裡十字光標中心就是我們要查找的數據。$2,這個是用來設置列高亮的,在這裡我們讓活動單元格A1等于姓名,需要注意的必須在字母A前面添加美元符號,這樣做的話列方向是絕對引用,行方向是相對引用,只有這一列中有一個滿足條件整列都會被填充顏色。
  • 多條件數據查詢,你選擇用lookup、vlookup還是index+Match函數?
    Excel數據查詢想必大家都有碰到過。今天我們就來詳細的學習一下Excel非常實用查詢函數:lookup、vlookup以及Index+Match函數在不同情況下的多條件查詢使用。看看大家都喜歡用哪一類函數進行數據的多條件查詢。
  • vlookup函數九大經典查詢案例詳解,現在還不會用那就out了
    Excel函數中要說哪個函數用的最多,相信許多朋友都會首先想到vlookup函數。許多人把vlookup函數都當做是Excel函數之王。不僅僅是因為這個函數功能非常強大,而且這個函數能夠給工作帶來更加實際的效率的提升。下面我們就來學習一下,vlookup函數全部九種查詢操作。
  • vlookup一對多查詢的4種解法
    職場快與慢-第18期前幾天,財務突然QQ上找我說有要事相商,當時我內心恐懼,小劇場一幕幕上演,難道這個月要拖欠工資了,難道我的報銷填寫錯誤了,我懷揣著一顆不安定的心,來到財務辦公室,原來財務再處理一個髮票問題時遇到了麻煩,於是我協助財務一起解決了整個問題;
  • 當查詢的Excel表格列太多,這個函數給vlookup神助攻
    數據表查詢,如果你已經擁有了 O365,那麼恭喜你,xlookup 函數雲淡風輕中簡化並包羅了所有查詢函數,過去所積累的一切技巧都不再需要了。 可是很多讀者還是遺憾表示,沒有安裝 O365,那也不必沮喪,咱繼續 vlookup,那麼今天的教程就變得意義非凡。
  • 比Vlookup好用10倍的自定義函數VLOOKUPS,輕鬆解決VLOOKUP難題!
    3、VLOOKUP是表親們的大眾情人,但他不能從右往左查詢,不能返回多個結果的問題,你有辦法解決嗎?那就讓比vlookup好用10倍的自定義函數vlookups來解決!今天詳細說說查找函數Vlookup和他的哥哥自定義函數vlookups,讓兄弟倆一起幫您解決所有的查找問題,讓您的查詢工作事半功倍!
  • Excel引用函數indirect教程
    indirect教程Excel中的引用函數indirect應用極其廣泛,很多問題的解決都離不開這個她的神奇助攻,在我的印象中,indirect就好比一個既聰明又能幹的小精靈,今天帶你認識她。=INDIRECT("A1")由於用雙引號引起來,所以直接返回A1單元格的值,結果為B1