2016-12-05 7 views
0

Ich versuche, eine "Summe wenn" zu machen, die überprüft, ob der Monat und das Jahr die gleichen wie die Kriterien in der Spalte A des Einkommenspapiers sind, sowie die Einkommenskennzahl in Spalte D.Excel SUM IF mit mehreren Array-Kriterien

Ich habe die Option mit dem * als UND-Funktion verwendet.

Ich verwende Array-Formeln, die unabhängig voneinander funktionieren, wie ich unten gezeigt habe, aber sie scheitern, wenn ich versuche, sie zusammen zu arbeiten.

Ich kann nicht herausfinden, wie man das gewünschte Ergebnis berechnet.

Ertragsübersichtstabelle

enter image description here

Einkommen Tabelle

enter image description here

finden Sie arbeiten Formeln wie folgt:

  • prüfen Monat und Jahr“

    • =SUM(IF((MONTH(Income!$A$3:$A$10000)=MONTH($A3))*(YEAR(Income!$A$3:$A$10000)=YEAR($A3)),Income!$C$3:$C$10000))
  • Prüfcodes

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

Bitte Nicht-Arbeits Formeln finden Sie wie folgt vor:

  • =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))

Ich hoffe, dass jemand helfen kann,

Dank

Antwort

0

Try this:

=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)) 

Sie können auch Verwenden Sie diese SUMMENPRODUKT-Variante:

=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)