和VLOOKUP函數相比,數據透視表還挺適合一對多查詢的!

2021-02-23 Excel自學教程

VLOOKUP函數比較適用於一對一查詢。當遇到一對多查詢時,如下表:



若想要使用VLOOKUP函數來計算時,不藉助任何輔助項,使用公式為:

=IFERROR(VLOOKUP($E2&COLUMN(A1),IF({1,0},$A$1:$A$100&COUNTIF(INDIRECT("a1:a"&ROW($1:$100)),$E2),$B$1:$B$100),2,0),"")

此公式為數組公式,輸入完成之後需按CTRL+shift+Enter三鍵。

若不想使用VLOOKUP時,可用數據透視表匯總出來。

❶先在C列建立一列輔助項

輸入公式為:

=COUNTIFS($A$2:A2,A2)

此函數用於統計累計出現的次數,各種商品從上至下累計出現了1,2,3....次。

❷插入數據透視表

此時,選中單元格,點擊插入數據透視表,為方便查看數據,將位置放於空白處,如E5單元格。

之後再將商品放於行標籤,將輔助項放於列標籤,把金額放於值中,得到結果如下:

再調整一下數據透視表樣式,在設計中,找到總計,對行和列禁用。

即可完成。

如果你是同學,長按下面二維碼 - 識別圖中二維碼 - 關注,就可以每天一起學Excel了。

相關焦點

  • VLOOKUP適合一對一查詢,一對多查詢就用數據透視表吧!
    VLOOKUP函數在一對一查詢中比較適用,當遇到一對多查詢時,如下:
  • Indirect搭配Vlookup函數輕鬆實現多表查詢.
    詩和遠方的路費都很貴我們都知道vlookup函數可以實現表格數據查詢,今天我們來學習一個組合函數,看看vlookup函數和Inddirect函數搭配起來使用有多強大。這是一個使用 Vlookup 函數嵌套 INDIRECT 函數來實現跨工作表數據引用的教程。INDIRECT+Vlookup這對函數組合,經常用來進行跨表查詢數據。
  • 數據查詢只會vlookup就out了,自定義zlookup查詢函數操作更簡單!
    這裡vlookup函數就無法使用,但是我們使用Zlookup函數就可以輕鬆完成。下面我們就來學習的學習一下zlookup函數如何快速解決我們的查詢問題。函數公式:=zlookup(G5,$D$2:$E$12,2,2)函數解析:1、zlookup函數與vlookup函數類似,總共是4個參數,都是通過查詢條件值在對應數據區域中進行數據查詢;2、第一參數G5代表我們需要查詢的條件值;第二參數D2:E12代表數據查詢區域;第三參數2代表銷售額在姓名右起第2列;第四參數2代表從上往下查詢第二個值
  • vlookup函數用法大全,解決所有數據查詢問題,收藏備用吧
    Vlookup函數相信大家都非常的熟悉,平常就是用它來查找下數據,其實對於數據合併,數據提取這樣的問題我們也能使用vlookup函數來解決,今天跟大家盤點下vlookup的9種用法,帶你徹底解決工作中的數據查詢類問題1.常規用法常規方法相信大家都非常的熟悉,在這裡我們想要查找西瓜的銷售額,只需要將公式設置為:=VLOOKUP
  • PQ-數據轉換10:一維表和二維表,透視及逆透視
    大海:嗯,一維表和二維表的概念了解嗎?小勤:好像是算知道的,一個一對一,一個一對多?最好是都能講一下,感覺有點power query 基礎操作的東西會用,但對概念還有點似懂非懂,這樣導致東西一變就抓瞎了,現在只會照葫蘆畫瓢,葫蘆稍微動一下就不行了。
  • Excel數據多條件交叉查詢,全部3種方法都在這,vlookup函數已經out了
    毋庸置疑在Excel數據匹配的時候,單條件數據查找vlookup的功能確實是非常的強大。但是在進行數據多條件查詢的時候,單詞使用vlookup函數就會顯得非常的無力。案例說明:在對應的人員排班表中,我們需要根據人員的姓名和日期兩個條件,查詢人員對應日期的班次。這裡如果我們使用vlookup進行批量查詢,基本是無法進行操作。
  • 每日一題:Excel多表查詢-VLOOKUP、INDIRECT、IFNA
    第1集:一列轉多列的公式-INDIRECT(已開課)第2集:模糊查詢是怎麼做到的?-VLOOKUP,LOOKUP,MATCH和INDEX(已開課)第3集:模糊合計也是可以的!(已開課)第6集:篩選或隱藏狀態下數據的計算-SUBTOTAL!(已開課)第7集:Excel多表查詢-VLOOKUP、INDIRECT、IFNA(已開課)轉發文章到朋友圈,可以免費學習最新的視頻課程!
  • 讓vlookup搞定多條件查詢
    vlookup可謂是Excel查詢命令中最為常用的一個,它可以根據某一條件查找到另一個數據區域中含有這個條件的某些指定數據。vlookup函數定義:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
  • Excel中兩列(表)數據對比的常用方法
    一、簡單的直接等式對比       簡單的直接等式對比進適用於數據排列位置順序完全一致的情況,如下圖所示:二、使用Vlookup函數進行數據的匹配對比        通過vlookup函數法可以實現從一個列數據讀取另一列數據,從而形成匹配對比。
  • 查找返回多個數據值新思路,自製多功能查詢函數比vlookup更簡單
    在工作中我們經常會碰到根據某個單一條件去查找對應的數據值,這個時候我們常用的一個萬能查詢函數那就是vlookup函數,vlookup
  • 【技巧】excel除了函數,你還需要知道數據透視表
    想要了解更多職場技能,請搜索並關注微信公眾號:EXCEL函數與VBA實例。
  • 工作中萬能函數vlookup的12種用法,該有的全在裡面
    二、如何與match函數搭配使用F2單元格公式=VLOOKUP(B2,$B$14:$F$22,MATCH(F$1,$B$13:$F$13,0))公式說明:用Match函數查找表1的標題在表六、如何用vlookup函數進行通配符搭配查詢=VLOOKUP("*"&F41&"*",$B$41:$D$47,3,0)註:*是通配符,代表任意多個字符
  • 用VLOOKUP函數從多個工作表查詢數據
    有群友在群裡問如何在多個工作表中查詢數據,當時我太忙,沒仔細考慮,只是建議用
  • Excel數值分段統計數量,Frequency函數僅一步完成數據透視表五步
    今天跟大家講解一下Excel快速數值分段匯總統計,一個函數完成數據透視表五步操作。如果覺得幫幫真的幫到了您,分享分享朋友圈呀,親們^^<——非常重要!!!メ我們先用數據透視表,插入數據透視表。メメ這樣就可以統計各個值區域的業績值個數,但是這樣操作未免步驟有點多了,我們可以用FREQUENCY函數來一步完成。メ
  • Vlookup 函數這些"新"用法,90%的人還不會!
    vlookup函數教程很多,都是介紹它的用法。
  • Vlookup最牛的一對多查找用法
    有了lookup和xlookup,總覺得Vlookup沒什麼用。其實,有幫手的Vlookup函數,比前兩者還要牛×。
  • 超級透視
    學Excel的各位都知道一個特別強大的功能,那就是數據透視表,透視表的強大之處在於他能夠迅速對一張規範的數據進行數據匯總
  • VLOOKUP函數經典查詢案例
    昨晚講解的就是VLOOKUP函數以及數據透視表。今天小雅也給大家分享一些常用的Excel查詢公式,其實對於初學者暫時不理解原理,也可以直接按照套路指南來。根據員工姓名,返回員工性別和年齡 先明白VLOOKUP函數的用法:VLOOKUP (找啥,在哪兒找,要第幾列,[0或省略])B11單元格輸入公式:=VLOOKUP($A11,$A$1:$D$8,COLUMN(),0)
  • VLOOKUP函數多表查找套路
    ,但絕大多數人都只會從指定的位置查找數據,當數據分散在多張工作表時便束手無策了.今天來傳授一招多表查找技術,可以讓VLOOKUP在多張工作表內統一查找,十分便利。應用場景和數據結構如下圖所示,某企業的原材料來自多個供應商,每個供應商的採購記錄放置在單獨的工作表中,現在要求按照原材料,查詢所有供應商的單價、數量以及採購員信息。
  • 一對多查詢,其實很簡單
    小夥伴們好啊,今天老祝和大家說說一對多查詢的問題