如題,求方法
要求:
1、必須要excel自身就可以做,用外接軟體什麼的(比如pq啥的)就沒辦法了
2.要快捷方便
回覆列表
-
1 # Excel函式與VBA例項
-
2 # Excel大全
先重複下問題:如何彙總分析多張格式相同(標題相同)的工作表?
這裡分享給你2種很實用的方法:
① 多重合並計算區域透視表;
② PQ;
示例拍腦袋設計一個簡單的表格,如下:
其中,一張是1月份的銷量表,一張是2月份的銷量表。
接下來,我就分享下,分別用兩種方法快速統計分析這兩張工作表;
方法1:多重合並計算區域透視表思路:
Excel的透視表,有一種叫做“多重合並計算區域透視表”,這是舊版本的一個功能,在新版本中一經被隱藏了,但,仍然也可以用。此功能,就可以直接對多張工作表進行快速統計分析。
步驟:
① 按下<Alt>+D,鬆開,再按P,開啟透視表嚮導;
② 第一步,選擇“多重合並計算區域透視表”型別;
④ 第三步,將工作表的統計區域新增到透視表,併為每個區域設定一個頁欄位,用於標識來自不同工作表的資料;
⑤ 根據實際需要,調整透視表佈局。
方法2:PQ思路:
步驟:
① 選單“資料”-“獲取資料”-“來自工作簿”(若多個檔案,可以選擇來自資料夾);
② 選擇工作表檔案;
④ 在PQ編輯器的選單中,選擇“追加查詢”;
⑤ 追加面板中,將工作表的資料合併到一張表格中;
⑥ 選單選擇“關閉並上載至”,載入方式建議選擇“透視表”;
⑦ 根據實際需要,調整透視表佈局,完成統計分析報表。
此問題的完整思維導圖再分享之前錄製的兩個相關的動畫教程
多表資料求和現在有個特殊的功能就是用pq工具進行求和,但是限於版本的要求,在我們沒有PQ工具的時候,如何在多表格且各表格資料不同的情況下進行資料求和,這裡我們可以利用Indirect函式來進行操作。
案例說明:如上圖所示,我們需要對1-3月每張表格對應人員的資料進行求和,這裡每張表人員的個數和姓名都是不相同,所有這裡我們可以利用indirect函式與sumif條件求和函式巢狀的方式進行求和。結果如下:
案例講解:這裡我們在彙總表中,利用indirect函式與sumif條件求和及sumproduct陣列求和函式一樣可以進行多表計算。
函式公式:
=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$3)&"月"&"!A:A"),A2,INDIRECT(ROW($1:$3)&"月"&"!B:B")))
函式解析:
1、在每張工作表資料都不一樣的情況下,進行跨工作表資料求和我們需要利用sumif條件求和函式和indirect工作表引用進行巢狀的運用;
2、INDIRECT函式在這裡主要為引用1-3月3個工作表的姓名所在列和資料所在列,然後結合sumif條件求和;
3、sumif函式在這種情況下求和出來的結果是每一個工作表人員對應的資料,結果會以陣列的方式顯示,所以最後還是需要用sumproduct函式再進行一次求和。
注:這種情況下的跨表求和如果資料量較大的話,表格會變得卡頓。現在你學會如何不利用pq的情況下,如何透過函式進行多工作表資料求和操作了嗎?