簡體   English   中英

具有多個數組條件的Excel SUM IF

[英]Excel SUM IF with multiple array criteria

我正在嘗試做一個“總和”,以檢查月份和年份是否與收入表A列中的條件相同,並驗證D列中的收入代碼。

我已將帶有*的選項用作AND函數。

我使用的數組公式可以獨立工作,如下所示,但是當我嘗試使它們一起使用時,它們將失敗。

我不知道如何計算所需的結果。

收入匯總表

在此處輸入圖片說明

收入表

在此處輸入圖片說明

請找到以下工作公式:

  • 檢查月份和年份”

    • =SUM(IF((MONTH(Income!$A$3:$A$10000)=MONTH($A3))*(YEAR(Income!$A$3:$A$10000)=YEAR($A3)),Income!$C$3:$C$10000))
  • 驗證碼

    • =SUMIF(Income!$D$3:$D$10000,"="&$C$2,Income!$C$3:$C$10000)

請找到如下無效公式:

  • =SUM(IF((Income!$D$3:$D$10000*(MONTH(Income!$A$3:$A$10000)=MONTH($A3))* _(YEAR(Income!$A$3:$A$10000)=YEAR($A3),"="&$C$2)),Income!$C$3:$C$10000))

我希望有人可以幫助,

謝謝

嘗試這個:

=SUM(IF((Income!$D$3:$D$10000=$C$2)*(MONTH(Income!$A$3:$A$10000)=MONTH($A3))*(YEAR(Income!$A$3:$A$10000)=YEAR($A3)),Income!$C$3:$C$10000,0))

您也可以使用以下SUMPRODUCT變體:

=SUMPRODUCT(--(Income!$D$3:$D$10000=$C$2),--(MONTH(Income!$A$3:$A$10000)=MONTH($A3)),--(YEAR(Income!$A$3:$A$10000)=YEAR($A3)),Income!$C$3:$C$10000)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM