多表數據用函數匯總,Indirect函數才是NO.1,這兩組公式五秒搞定

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

相信大家在進行數據匯總的時候,對一份工作簿中的多個工作表數據進行多表匯總,相信這個問題絕大多數人都碰到過。對於多工作表數據的引用,許多同學還是不知道如何操作。

如上圖所示,表格中有1-5月5個月的工資數據,每個工作表裡面的人數是不固定的。我們需要在匯總表中將對應人員5個月數據進行匯總求和。這裡就涉及到對5個工作表的引用。下面我們就來學習Indirect函數3種不同工作表名稱下的引用操作。

案例一:Indirect函數對以數字命名的工作表進行多表引用

案例說明:對1-5月5個工作表的數據進行求和

函數公式:

=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$5)&"!A:A"),B6,INDIRECT(ROW($1:$5)&"!c:c")))

函數解析:

1、在進行多工作表數據條件求和的時候,我們需要用到Indirect函數進行多表引用,sumif函數進行條件求和,sumproduct函數進行數組求和。也就是三個函數進行嵌套運用;

2、Indirect函數進行以數字命名的多表引用時,利用INDIRECT(ROW($1:$5)&"!A:A")可以直接調用1-5個工作表中的A列數據。

案例二:Indirect函數對數字+文本命名的多工作表進行數據求和

案例說明:工作表名稱為分別為1月、2月、3月、4月、5月,以數字+文本的形式組成。

函數公式:

=SUMPRODUCT(SUMIF(INDIRECT((ROW($1:$5)&"月")&"!A:A"),B3,INDIRECT((ROW($1:$5)&"月")&"!c:c")))

函數解析:

1、在這種數字+文本形式的多工作表引用中,Indirect函數引用時需要將數字和文本分別。ROW函數隻引用數字,然後用&符號進行連接對於的文字即可實現多表引用。

現在你學會如何利用Indirect函數進行多工作表數據引用了嗎?

相關焦點

  • 多工作表數據跨表求和,兩組Indirect函數公式更實用
    Excel數據求和相信許多同學都有操作過,但是有一類數據求和操作,相信對於許多人來說那就是跨工作表數據求和。尤其是涉及相同條件多表求和與跨工作表條件求和,這樣的操作都是非常實用的操作。下面我們就來詳細的學習一下跨工作表求和的3組函數公式。
  • Excel多工作表引用,Indirect函數才是NO.1,多表操作這兩組函數公式你應會
    相信大家在進行數據匯總的時候,對一份工作簿中的多個工作表數據進行多表匯總,相信這個問題絕大多數人都碰到過。
  • 跨多表匯總,使用indirect函數輕鬆搞定!
    如下表,各工作子表中分別記錄了當前月份工資發放明細數據。現需匯總每月發放總金額為多少?
  • Excel跨工作表數據求和,Indirect函數才是NO.1,十秒快速完成匯總
    在進行數據統計的時候,為了方便我們經常會將數據按照日、月等方式進行多表分類。
  • 領導發來一個表格,跨多表進行匯總,indirect函數搞定
    領導發來一個表格,每個工作子表記錄了當前月份的工資發放明細數據,現在我們需要匯總每個月發放的總金額是多少像這種跨表進行匯總計算,如果表格很少,那麼手動的輸入公式:=SUM('1'!B:B)然後重複的輸入6次公式得到結果:工作表少的時候,我們還可以這麼折騰,如果單獨的工作表很多的時候,我們就需要使用捷徑了,使用Indirect函數,簡單搞定!
  • Excel函數公式:必需掌握的INDIRECT函數經典用法和技巧
    在Excel中提起查找函數,大家第一時間想到的肯定是Vlookup和Lookup,提起求和想到的肯定是Sumifs……但是,他們都惡意用其它函數所替代,而在Excel中有一個函數是其它函數無法替代的,它就是Indirect函數。一、Indirect函數簡介。
  • Excel中跨多表引用,Vlookup+indirect函數!
    例如,現在我們要在總表中,匯總每位員工各個月份的工資情況但每個月的工資都分別存放在每一個工作表中,如1月的數據如下:2月的數據工資表如下所示:每個子表中員工的姓名排列順序都是不一樣的$A:$C,3,0),向右填充現在要快速的匯總總表的數據:用普通的方法,就是在B2中輸入:=VLOOKUP(B$1,'1月'!$A:$C,3,0),向右填充然後B3,把公式裡面的1月改成2月,....依次做10次,這種方法效率太低。
  • Excel引用函數indirect教程
    函數作用、語法結構、參數說明indirect函數用於返回指定的引用數據。只要明白了這三個簡單公式,就可以理解indirect的百變用法了,因為萬變不離其宗。為了加深你的理解,再上兩個經典案例。Excel應用技術1:跨區域統計要統計B列和D列中達到90分的人數,直接用countif函數是無法引用多區域的。藉助indirect引用,你可以一次性引用多個區域,返回想要的結果,最後再用sum函數匯總,公式短小精悍,易於擴展。
  • 無需公式函數EXCEL數據透視表輕易搞定按年月匯總
    在EXCEL表格的實際應用當中,會遇到一份帶有日期的銷售表,出貨表之類的表格。這時需要你計算一個按年,月,季度之類的匯總。可能我們會使用函數公式的方法增加欄位,將其年,月之類欄位由日期數據中提出,然後再根據這些欄位進行條件匯總。就像下面的一個家庭開支流水帳案例。
  • Excel高手必備函數INDIRECT的神應用
    (長按識別二維碼)indirect函數用於返回指定的引用數據。indirect的語法結構很簡單:indirect(引用,指定引用樣式)第2參數省略或TRUE時,第1參數是A1樣式的引用;第2參數為FALSE時,第1參數是R1C1樣式的引用。
  • INDIRECT函數用法匯總
    此函數立即對引用進行計算,並顯示其內容。語法INDIRECT(ref_text, [a1]) 參數Ref_text  必需。對單元格的引用。a1 可選。一個邏輯值,用於指定包含在單元格 ref_text 中的引用的類型。
  • 【Excel】關於indirect函數
    二、INDIRECT函數經典應用。1、生成二級下拉菜單。方法:1、選取數據源,Ctrl+G打開定位對話框。2、選擇【常量】-【確定】。3、【公式】-【根據所選內容創建】(定義名稱欄)-選取【首行】並確定。
  • 跨多表進行數據匯總,INDIRECT函數你應該了解下
    只要我們在匯總數據的B2單元格輸入公式:=SUM('1'!B:B)然後在B3~B6依次輸入公式:=SUM('2'!按人員名稱跨表合併情景一、不同sheet人員位置相同數據匯總1、首先我們可以看到,每個工作表內的工段名是一樣的,每個工段名所在的行數也是一樣的
  • 數列在offset和indirect函數中的應用
    要用活函數,用好公式,學會數列的構造是必須要邁過的一道坎!之前也多次解讀過構造數列的一些套路,還沒學過的夥伴可以先去看一下:也有些已經了解數列構造方法的同學們提出疑問,學會這些到底有什麼用?今天就通過幾個例子來體驗一下數列的應用。
  • indirect函數,高手比較常用的一個函數!
    使用INDIRECT函數可引用其他工作簿的名稱、工作表名稱和單元格引用。  第一,indirect函數對單元格引用的兩種方式。  看下圖,使用indirect函數在C2、C3引用A1單元格的內容。   1、=INDIRECT("A1"),結果為C3。
  • 人見人怕的Indirect函數【Excel分享】
    第2個案例:多工作表按條件求和把1月工作表,2月工作表,3月工作表裡數量匯總放到「總表「裡,總表A列是條件B:B"作為sumif函數第2參數由於indirect構建了多維,這裡sumif函數有降維的作用最後為什麼還要在外嵌套一個sum函數呢,因為一個工作表有一個求和結果,3個表就有3個求和結果,所以最後還要把這3個結果相加第3個案例:提取取連連的字母
  • INDIRECT函數用法的那些事?終於湊齊了!
    行號用R+數字,列表用C+數字;比如:$A$2用R1C1樣式的寫法就是R2C1,在字符串生成中,數字是比較好生成的;比如在A2:H2存儲一些數據,從尾刪除或增加一個數據導致引用範圍總數減少,增加,若想引用範圍隨數據的增減而增減,就需要用公式=indirect(「R2C1
  • EXCEL多表合併、匯總,二級聯動下拉菜單,一個函數5種經典應用
    導讀:在EXCEL知識的海洋裡,辦公室工作的每個人,從小白到高手,每個階段,都有必須掌握的技巧和公式,而有一條通向高手的畢竟之路,就是indirect函數,今天重點講解一下。,1,名稱為部門,包含銷售部,品質部;2,銷售部,包含銷售部人員;3品質部,包含品質部人員開始引用,選中B列,而後點擊數據,有效性,而後允許值改為序列,在公式那裡,輸入=部門,因為部門下面,有品質部和銷售部,所以我們再輸入B列部門的時候,下拉菜單的序列,才顯示的是銷售部,品質部選中C列,而後點擊數據
  • 多表匯總求和的幾種方法,哪個好用一些?
    R總:簡單直接,6個表還好,要是60個表給我的時候我基本都散會了。下一個,能不能快一些的?小G:我有一個五秒解決問題的方法:在匯總表格中選中需要匯總的區域:C4=SUM('*'!C4),然後CTRL+回車填充匯總區域,搞定!
  • 數據透視表中的GETPIVOTDATA函數
    我們在透視表以外的其他單元格錄入公式 =透視表某單元格(比如A1) 的時候,當我們輸入等號並單擊單元格後,excel會自動生成一個公式,使用了數據透視表函數,而不是 "= A1" 形式的公式,回車以後能夠得到正確結果。如下圖所示。