2014-10-29 33 views
0

我想按給定月份的產品類型計算總收入。Excel - 有兩個條件的Sumif

數據如下:

 
A: name of client 
B: month 
C: product type 
D: revenue 

我想有個地方是在頂部的彙總表(B1 - 一月,C1 - 二月等)和產品類型上(A2 - 類型1,A3 - 類型2,A4 - 類型3)。

你能幫我弄清楚正確的配方嗎?

+1

哪個Excel版本? – pnuts 2014-10-29 19:55:52

+2

數據透視表是否適合您? – pnuts 2014-10-29 20:01:03

+0

@pnuts是的樞軸爲我解決了它。謝謝! – 2014-10-31 05:53:09

回答

1

您可能想查看=Sumifs()。這是=Sumif()

=Sumifs(Sheet1!$D:$D, Sheet1!$C:$C, $A1, Sheet1!$B:$B, B$1) 

棒的多重條件的版本,在您彙總表B2,並改變Sheet1是什麼片你的數據在不在。

1

這是不是一個真正的答案,但有太多的評論。

  1. 使用B1:M1中的實際日期,而不是一月,二月等。從B1開始於2014年1月1日,然後在012處放入=EDATE(B1, 1)並填寫M1。最後,選擇B1:M1並點擊Ctrl + 1。轉到數字選項卡並從左側列表中選擇自定義。使用mmmmmmm類型:。這樣你就可以得到真實的日期,你可以在計算中使用JanJanuary
  2. 在B2中的第一個公式中使用相對和絕對單元格引用的組合。當您參考B1中的日期時,請使用B$1。當您參考A2中的產品類型時,請使用$A2。這些將鎖定日期的第一行和產品類型的第一列,同時允許相應單元格引用的其餘部分相對「浮動」。
  3. 您的產品數據日期可能並非全部是本月的第一天,因此SUMIFS將必須在一個月內捕獲所有日期。比方說,你的產品類型在工作表Sheet 3的列d和日期在工作表Sheet 3的列F和金額都在工作表Sheet 3的專欄H.喜歡的東西開始在彙總表的B2你的第一個公式:

    =SUMIFS(Sheet3!$H:$H, Sheet3!$D:$D, $A2, Sheet3!$F:$F, ">="&B$1, Sheet3!$F:$F, "<"&EDATE(B$1, 1))

您應該可以正確填寫或複製該公式,以捕捉所有月份和所有產品類型。