03.03 用EXCEL進行SUMIF分類求和時,類別過多怎麼辦?

用戶69330833


我就為你為啥不用透視表,為啥不用透視表,為啥不用透視表!!!!

透視表用於按列關鍵字快速彙總數據。

來舉個例子。有很多很多數據,比如是下面這種一千多航行,6列。就像這樣

每個月的銷售額與成本總計,需要彙總各個區域,同時算出利潤

做法有很多,當然可以一個一個算了= = sumif當然也可以的!!

這時候就可以數據透視表了

第2步,選中數據區域,在“插入”選項卡中插入"數據透視表"。

第2步,添加數據透視表字段,選中"字段"拖到下面幾個區域中。

第3步,更改值字段名稱

第4步,更改行標籤與列標籤單元格文字

第5步,這時候發現訂購日期是以日為單位的,而我們需要的是每月的數據。點選該列任一單元格,右鍵,"創建組"。組合選擇以"月"為單位(步長)。

第六步,因為原始數據裡沒有利潤的內容,因此需要自己插入一個利潤字段。在"數據透視表工具"的"分析"選項卡下,選擇"字段、項目和集",點擊"計算字段"。

插入計算字段,在公式處輸入需要的公式。這裡是:利潤=銷售額-成本;利用下面的插入字段將銷售額和成本字段插入公式之中。

最後,更改單元格格式與表格格式即可。

這樣就可以得到上文的結果了。一目瞭然。

數據透視表結合其他內容,如條件格式與offset函數等可以實現很多不同的效果,實現各種各樣的功能。

如:

不愛看圖文的,可以看去我頭條主頁我的透視表綜合應用視頻教程


用戶2962477694


類別過多的時候,有兩種方法:

1、使用SUMIF的升級函數SUMIFS;
2、使用數據透視表拖拽之間搞定。


001 使用SUMIFS函數進行多條件求和

既然你會用SUMIF函數,那麼SUMIFS函數你也應該會用,它是SUMIF函數的升級版,是專門用來進行多條件求和的。

01 SUMIFS函數語法:

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

①sum_range 是需要求和的實際單元格;
②criteria_range1為條件區域1;
③criteria1為條件1
④criteria_range2為條件區域2;
⑤criteria2為條件2

注:最多允許127個區域、條件對,即參數總數不超255個。


知道了SUMIFS函數的語法,你應該就能明白,當分類求和的類別過多的時候,其實這些類別就是SUMIFS函數中的一個個條件。


02 SUMIFS函數應用

如圖所示,是一份銷售記錄表,我們需要對這個銷售記錄表進行分類求和。


我們想要求的兩個維度分別是:銷售人員、銷售地。

如圖所示,建立縱向為銷售人員,橫向為銷售地的二維表格,在J4單元格中寫入公式:=SUMIFS($G:$G,$B:$B,$I4,$C:$C,J$3),然後向右、向下複製填充公式,即可求出每一個銷售員在不同的銷售地所銷售的金額。



我們可以看到,使用SUMIFS函數確實可以對多類別的數據進行分類求和,但是一旦類別過多(超過三個),使用SUMIFS函數就非常不方便;另外,當需要改變佈局的時候,使用SUMIFS函數就需要重新編寫公式。


而數據透視表可以很好這兩個難點:


002 使用數據透視表進行拖拽求和

Step1:鼠標定位於數據區域,然後切換到【插入】選項卡,點擊【數據透視表】


Step2:在【數據透視字段】中,將【銷售人員】字段拖入到【行】區域、【銷售地】字段拖入到【列】區域、【銷售額】字段拖入到【值】區域;


這樣即可創建出對銷售人員、銷售地兩個字段的分類彙總,拖拽之間即可完成,再來看一下動態操作過程:



「精進Excel」系頭條簽約作者,關注我,如果任意點開三篇文章,沒有你想要的知識,算我耍流氓!


分享到:


相關文章: