首页
/
每日頭條
/
生活
/
vlookup怎樣查詢多列數據
vlookup怎樣查詢多列數據
更新时间:2026-06-02 18:32:54

Vlookup橫豎查詢,大家在做周報,月報和季報時,會經常用到,特别是做數據分析的個人或部門,如财務部,采購部,銷售部,人事部等。

  • 财務部,根據月份和部門,查詢部門費用。
  • 采購部,根據月份和采購員,查詢采購金額。
  • 銷售部,根據月份和區域,查詢銷售額。
  • 人事部,根據月份和部門,查詢工資。

案例。

如以下數據,我們要根據月份和區域查詢銷售額。根據前面幾篇文章介紹的經驗,我們可以歸類為多條件查詢。但條件是橫豎分布的,和以前介紹過的不一樣。

我們該如何處理呢?

vlookup怎樣查詢多列數據(查詢條件橫豎分布)1

下面分享橫豎查詢的幾種方法。

第一種方法。添加輔助列的橫豎查詢。

步驟1. 在銷售額前插入輔助列E列。在輔助列E2輸入=A2&B2,并向下複制填充。

vlookup怎樣查詢多列數據(查詢條件橫豎分布)2

步驟2. 創建複合查詢條件,$J2&K$1。根據上篇文章介紹的多列數據查詢的經驗,條件橫向分布的,要加$鎖定行号;條件豎向分布的,要加$鎖定列号。

步驟3. 将以上複合查詢列和複合查詢條件代入Vlookup公式。

在K2輸入公式=VLOOKUP($J2&K$1,E:F,2,0)。并向下複制填充。

vlookup怎樣查詢多列數據(查詢條件橫豎分布)3

步驟4. 同理,

  • 在L2輸入公式=VLOOKUP($J2&L$1,E:F,2,0)。并向下複制填充。
  • 在M2輸入公式=VLOOKUP($J2&M$1,E:F,2,0)。并向下複制填充。
  • 在N2輸入公式=VLOOKUP($J2&N$1,E:F,2,0)。并向下複制填充。

vlookup怎樣查詢多列數據(查詢條件橫豎分布)4

第二種方法。Vlookup if. 不需要添加輔助列。

如果不能修改報表格式,或不想添加輔助列,或想展示一下自己的高超的Excel技能,就可以使用vlookup if的方式。

步驟1. 創建兩列複合數據列。公式為 IF({1,0},A:A&B:B,E:E)

  • 第一列,A:A&B:B。将A列和B列連接成一列。
  • 第二列,E:E。是結果列銷售額。
  • If({1,0})的目的是将第一列和第二列組合成一個兩列的數組。

步驟2. 創建複合查詢條件,$I2&J$1。同第一種方法。

步驟3. 将以上複合查詢列和複合查詢條件代入Vlookup公式.

在J2輸入公式=VLOOKUP($I2&J$1,IF({1,0},A:A&B:B,E:E),2,0)。并按Ctrl Shift Enter組合鍵。再向下複制填充。

vlookup怎樣查詢多列數據(查詢條件橫豎分布)5

步驟4. 同理,

  • 在K2輸入公式=VLOOKUP($J2&K$1,IF({1,0},A:A&B:B,E:E),2,0)。并按Ctrl Shift Enter組合鍵。再向下複制填充。
  • 在L2輸入公式=VLOOKUP($J2&L$1,IF({1,0},A:A&B:B,E:E),2,0)。并按Ctrl Shift Enter組合鍵。再向下複制填充。
  • 在M2輸入公式=VLOOKUP($J2&M$1,IF({1,0},A:A&B:B,E:E),2,0)。并按Ctrl Shift Enter組合鍵。再向下複制填充。

第三種方法。Vlookup choose. 不需要添加輔助列。

原理同第二種方法,隻是将if換成choose.

步驟1. 創建兩列複合數據列。公式為 Choose({1,2},A:A&B:B,E:E)

  • 第一列,A:A&B:B。将A列和B列連接成一列。
  • 第二列,E:E。是結果列銷售額。
  • Choose({1,2})的目的是将第一列和第二列組合成一個兩列的數組。

步驟2. 創建複合查詢條件,$I2&J$1。同第一種方法。

步驟3. 将以上複合查詢列和複合查詢條件代入Vlookup公式.

在J2輸入公式=VLOOKUP($I2&J$1,Choose({1,2},A:A&B:B,E:E),2,0)。并按Ctrl Shift Enter組合鍵。再向下複制填充。

步驟4. 同理,

  • 在K2輸入公式=VLOOKUP($I2&K$1,Choose({1,2},A:A&B:B,E:E),2,0)。并按Ctrl Shift Enter組合鍵。再向下複制填充。
  • 在L2輸入公式=VLOOKUP($I2&L$1,Choose({1,2},A:A&B:B,E:E),2,0)。并按Ctrl Shift Enter組合鍵。再向下複制填充。
  • 在M2輸入公式=VLOOKUP($I2&M$1,Choose({1,2},A:A&B:B,E:E),2,0)。并按Ctrl Shift Enter組合鍵。再向下複制填充。

第四種方法。SUMproduct. 不需要添加輔助列。

此方法隻适用于,查詢結果為數值的情況。但比以上方法簡單一些,不用添加輔助行,不需要設置複合數據列,不需要按Ctrl Shift Enter組合鍵。

步驟如下。

在J2輸入公式=SUMPRODUCT((A:A=$I2)*(B:B=J$1),E:E) ,并向下複制填充;

在K2輸入公式=SumPRODUCT((A:A=$I2)*(B:B=K$1),E:E) ,并向下複制填充;

在L2輸入公式=SUMPRODUCT((A:A=$I2)*(B:B=L$1),E:E) ,并向下複制填充;

在M2輸入公式=SUMPRODUCT((A:A=$I2)*(B:B=M$1),E:E) ,并向下複制填充;

Sumproduct的語法結構為: Sumproduct((查詢區域1)=條件1)*(查詢區域2=條件2),結果區域)。前面的違章“Vlookup之多條件查詢”有介紹過,大家可以翻閱前面的文章。

vlookup怎樣查詢多列數據(查詢條件橫豎分布)6

第五種方法。Sumproduct 絕對引用. 不需要添加輔助列。

此方法和第四種方法相同。區别在于第四種方法需要設置多個sumproduct公式。而此種方法,隻需要設置一個sumproduct公式。

但缺點在于,必須對絕對引用非常熟悉。

步驟如不:

  • 在J2輸入公式=SUMPRODUCT(($A:$A=$I2)*($B:$B=J$1),$E:$E),
  • 并向下向右複制填充。

vlookup怎樣查詢多列數據(查詢條件橫豎分布)7

如果對絕對引用不熟悉的朋友,還是使用前面幾種方法。

大家還有其他橫豎查詢的方法嗎?

以後總會用得上,值得關注,收藏,點贊,轉發。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
怎麼看别人王者的三個常用英雄
怎麼看别人王者的三個常用英雄
王者人物性格論,說的是不是就是你?藝術型人格常用英雄:李白、露娜、上官婉兒、暃等代表人物:張大仙、劍仙性格特點:帶有鮮明的浪漫主義色彩,對美的敏銳度較高,具有很強的表演欲,不走尋常路,喜歡幻想,追求獨特,極具創造力,但是易受情緒影響。局内表...
2026-06-02
平凡的世界路遙告訴我們的道理
平凡的世界路遙告訴我們的道理
1988年,路遙完成這部文學巨作《平凡的世界》。為了創作這部作品,他翻閱了大量的資料,走遍了無數鄉村去尋找素材,最終用了5年時間寫完。《平凡的世界》獲得茅盾文學獎,給路遙帶來了名望。但是,長期嘔心瀝血的伏案創作也給路遙帶來一身病痛。1992...
2026-06-02
女性産後漏尿要怎麼治療才會好
女性産後漏尿要怎麼治療才會好
女性在懷胎十月生完孩子後,身體受到的虧損是比較大,此時也比較容易有或大或小的毛病。不少女性就在苦惱,在生完孩子後有漏尿的情況出現,甚至是一咳嗽就漏尿,在某些時候出現漏尿不能控制,别提有多尴尬了!那麼,為什麼女性生完孩子後會出現漏尿的情況呢?...
2026-06-02
三峽遊船怎麼收費
三峽遊船怎麼收費
最近有粉絲給我留言,問乘坐三峽普通遊船需要幾天時間,每人多少錢?今天小編就給大家詳細介紹一下,目前三峽普通遊船的航線都是水陸聯運,基本上都是先坐車到指定登船碼頭,再坐船開始遊長江三峽,我今天以乘坐國内普通遊船——“長江觀光5号”為例。長江觀...
2026-06-02
獨立懸架好不好
獨立懸架好不好
獨立懸架好不好?汽車獨立懸架有點還是十分明顯的,它在質量方面是很輕的,這可以有效減少車身受到的沖擊,并讓車輪的地面附着能力更強悍,左右車輪單獨跳動,互不影響,可以讓行駛更加平穩、安全,剛度小的軟彈簧的運用,更是讓汽車更具舒适性,下面我們就來...
2026-06-02
Copyright 2023-2026 - www.tftnews.com All Rights Reserved