vlookup+Indirect函數就是這麼強,讓你輕鬆合併12個月數據

2020-12-11 Excel函數與VBA實例

表格數據合併相信許多同學都碰到過這個問題,之前有講過函數合併、數據透視合併、VBA代碼合併等操作。

今天我們來學一個數據合併新操作,那就是通過vlookup+Indirect函數搭配的方式,來輕鬆實現多表數據的合併。

一:案例演示

案例說明:

如上圖,我們需要將一月...十二月12張表中的銷售數據添加到匯總表中去,我們可以直接通過vlookup+Indirect函數來進行匯總。

函數公式:

=VLOOKUP($A2,INDIRECT(B$1&"!A:B"),2,0)

函數解析:

1、vlookup在這裡我們的使用操作跟以前的用法一樣,函數總共有四個參數,第一參數為查詢的值;第二參數為數據查詢區域;第三參數2位當前右起第幾列;第四參數0代表精確查找;

2、Indirect函數為構造函數,因為每個表格名稱和我們匯總表中表頭都是一致的,所以我們可以用這個函數構造出函數引用區域。如下圖:

INDIRECT(B$1&"!A:B")=INDIRECT("一月!A:B"),這兩個函數代表的意思都是一樣的。所以在這裡我們是通過引用單元格的方式,在當前頁面之間生成數據區域。

3、Iferror函數在這裡為忽略錯誤值的函數。因為有幾個月份有些人沒有數據,所以查詢出來會出現錯誤值。Iferror(函數,"")代表的意思就是如果出現錯誤值,就將其替換為空白單元格。

現在你學會vlookup+Indirect函數搭配使用了嗎?

相關焦點

  • Excel跨表查詢:vlookup+indirect函數組合,你都不知道有多強大
    江湖傳聞在excel查找界頗有名氣的vlookup函數即將退休,微軟官方也公布將迎來的是xlookup函數,據說功能也是強大的一批!目測感覺有些用法就是vlookup函數和lookup函數的結合體啊,但在目前形勢來看普及該函數可能還需要一段時間,因為還需要考慮各個excel版本版的兼容性!
  • Excel小技巧:vlookup函數合併多個工作表
    有時候會經常從同事那裡收集的工作表需要匯總在同一張工作表中,使用vlookup函數教你快速合併:首先如果我們先要查詢1月的利潤表在F5中輸入1月的公式A:B,2,0)那麼2月的就是=VLOOKUP($E5,'2019年2月'!
  • vlookup函數多工作數據查詢,這兩個操作80%的人不知道
    我們都知道vlookup函數可以進行數據查詢,但是這僅僅是限於對於一個工作表數據的查找。今天我們就來學習一下vlookup函數兩種多表查詢方法,讓我們輕鬆實現多工作表數據查找。
  • 使用vlookup查找帶有合併單元格的表格,估計很多人都看不懂
    Hello,大家好,今天跟大家分享下我們如何在帶有合併單元格的表中使用vlookup函數查找數據,之前的文章跟大家提到過在帶有合併單元格的表格中不要使用函數,因為函數是根據單元格的位置來計算數據的,但是合併單元格雖然佔據了很多的單元格,但是它僅僅只會顯示一個單元格的位置,這樣的話就會造成單元格位置的缺失
  • Excel中跨多表引用,Vlookup+indirect函數!
    例如,現在我們要在總表中,匯總每位員工各個月份的工資情況但每個月的工資都分別存放在每一個工作表中,如1月的數據如下:2月的數據工資表如下所示:每個子表中員工的姓名排列順序都是不一樣的=VLOOKUP(B$1,'1月'!$A:$C,3,0),向右填充現在要快速的匯總總表的數據:用普通的方法,就是在B2中輸入:=VLOOKUP(B$1,'1月'!
  • Excel引用函數indirect教程
    ,在我的印象中,indirect就好比一個既聰明又能幹的小精靈,今天帶你認識她。函數作用、語法結構、參數說明indirect函數用於返回指定的引用數據。只要明白了這三個簡單公式,就可以理解indirect的百變用法了,因為萬變不離其宗。為了加深你的理解,再上兩個經典案例。
  • Excel技巧:當vlookup函數遇到合併單元格
    雖然我的文章多次提到,並且極力不推薦大家使用合併單元格,但有時候因為領導喜歡,又或者有強迫證,就是想用,然後合併單元格,遇到vlookup函數,又出錯了,怎麼辦?如下所示一個實際例子:公司裡面有很多員工,每個員工的底薪都不一樣,底薪如下所示:該底薪標準數據位於表格的F:G列,然後現在要對員工的底薪標準進行匹配,表格中的A列是合併單元格的狀態,然後在D列輸入公式=VLOOKUP(A3,F:G,2,0)
  • 這3種數據查詢,連vlookup函數都做不到,卻被這幾個函數輕鬆破解
    相信很多同學都知道,Excel數據查詢過程中使用最多的函數莫過於vlookup函數。但是在實際操作過程中我們卻發現一個問題,經常會有些情況是vlookup函數之王也難處理的。今天我們就來詳細的學習一下,如何解決vlookup函數查詢碰到的難題。
  • Excel高手必備函數INDIRECT的神應用
    Excel中的引用函數indirect應用極其廣泛,很多問題的解決都離不開這個她的神奇助攻,在我的印象中,indirect就好比一個既聰明又能幹的小精靈,今天帶你認識她。(長按識別二維碼)indirect函數用於返回指定的引用數據。
  • vlookup函數單個數據就這麼簡單,搭配Match函數批量查詢才是高效
    vlookup函數相信我們大家都不陌生,它在Excel數據查詢中是一個非常實用的函數。通過vLookup函數可以查詢到我們精確查詢出我們需要的各種數據。但是vlookup也有局限性那就是一次只能查詢單個值,在搭配match函數的時候,它卻可以一次查詢全部數據。
  • Indirect搭配Vlookup函數輕鬆實現多表查詢.
    函數可以實現表格數據查詢,今天我們來學習一個組合函數,看看vlookup函數和Inddirect函數搭配起來使用有多強大。這是一個使用 Vlookup 函數嵌套 INDIRECT 函數來實現跨工作表數據引用的教程。INDIRECT+Vlookup這對函數組合,經常用來進行跨表查詢數據。
  • 利用EXCEL函數「VLOOKUP」,輕鬆在大數據中查找你所需要的!
    vlookup大數據假設 Everything Zone 會員統計表擁有多達 68 萬名會員資料,腦細只想知道小思、小西、老馮的最愛內容;並要你用表列出來。於是你另起一個簡表(下圖右),填好了姓名,但不知道他們的最愛內容,點樣算?你可以用強大的 Excel 函數 VLOOKUP 輕易找出答案。
  • Excel的VLOOKUP函數實現數據批量提取
    問題背景:在工作或生活中,經常要用到把兩個表格的數據合併在一起,例如兩個表格是相同的商品在不同時間段的價格或銷售數據,需要根據商品名稱把兩個表的數據整合在一起以便做更深度的數據統計和分析。我們知道可以用vlookup函數查找和提取,通過vlookup函數根據名單來查找和引用數據,實現多表整合。
  • vlookup函數教程,都少了這幾個重要的知識點
    vlookup函數教程很多,都是介紹它的用法。
  • Excel中vlookup函數偏門用法,拆分合併單元格
    我們直接舉個例子,公司人事要核算工資數據,因為公司不同的級別對應不同的底薪,我們需要把所有員工的底薪給匹配進去因為組別被合併了單元格
  • Python實現Excel中vlookup函數功能
    》,即可獲得600元課程優惠券,集贊50個再領200元課程優惠劵!(截圖發至本公眾號後臺領取)原價2400元的課程,現在只要1600元!使用Excel進行數據分析時常常用到vlookup函數。在《Stata實現Excel中vlookup函數功能》中介紹了vlookup函數的基本用法,今天,我們使用Python中的pandas庫來實現該函數的相應功能。一、簡介(一)數據簡介本文使用的原始數據文件來源於《明星閃閃亮:各校高被引論文》中公布的全國高校經管類核心期刊發文排行榜(前200),文件名為「第一單位排名匯總.xlsx」。
  • vlookup函數單個數據查找太簡單,搭配Match函數批量查詢才是高效
    vlookup函數相信我們大家都不陌生,它在Excel數據查詢中是一個非常實用的函數。通過vLookup函數可以查詢到我們精確查詢出我們需要的各種數據。但是vlookup也有局限性那就是一次只能查詢單個值,在搭配match函數的時候,它卻可以一次查詢全部數據。
  • 4個vlookup函數的高階用法,估計你一種都沒用過
    Hello,大家好,vlookup函數相信大家都非常的熟悉,今天就跟大家分享4個vlookup函數的高階用法,學會它們,你就是公司的大神了。,但是如果工號的第一位或者第二位是0的話,這個0我們是提取不到的,我們點擊這一列,然後按Ctrl+1調出格式窗口,點擊自定義,在類型中輸入6個0,點擊確定,這樣的話就完成了二、合併同類項如下圖,我們想要將相同班級的姓名放在一個單元格中,首先我們班級對照表後面構建一個輔助列,在裡面輸入函數:=B2&
  • Excel數據分析:7個VLOOKUP函數,是你要找的它!
    公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0)  參數說明:1.查找目標就是你指定的查找的內容或單元格引用VLOOKUP函數可不只是這麼簡單的查找,我們講的還只是1/10的用法。VLOOKUP函數的第三個參數是查找返回值所在的列數,如果我們需要查找返回多列時,這個列數值需要一個個的更改,比如返回第2列的,參數設置為2,如果需要返回第3列的,就需要把值改為3,如果有十幾列會很麻煩的。那麼能不能讓第3個參數自動變呢?向後複製時自動變為2,3,4,5。
  • vlookup函數使用簡單教程
    vlookup是Excel中的一個縱向查找函數,按列查找,最終返回該列所需查詢列序所對應的值,它與LOOKUP函數和HLOOKUP函數屬於一類函數,簡而言之他就是一個從茫茫數據中找到自已想要的那個數據的一個工具,比如說,你有一張全班成績的名單,你想要知道某人某課的成績,不用一個一個的去找,你只要輸入