Ich brauche Hilfe bei der Verwendung von SUMIF. Ich versuche, Finanzdaten in einer Spalte (Spalte D – 4. Spalte unten) basierend auf Daten in Spalte B (2. Spalte) zu summieren, die variabel sein können, muss aber auch bestimmte Finanzdaten ausschließen, wenn in Spalte C (3. Spalte) ein Datum eingetragen ist.
Row 1 - Start Date: 06/01/22
Row 2 - End Date: 06/30/22
Row 3 - App Forecast Actual Dollars Comments
Row 4 - A 06/15/22 $10K Include in calculation
Row 5 - B 06/27/22 $10K Include in calculation
Row 6 - C 06/22/22 05/27/22 $10K Exclude in calculation
Row 7 - D 07/07/22 $10K Exclude in calculation
Habe versucht, „sumif“ zu verwenden, kann aber nur summieren, wenn der Datumsbereich der zweiten Spalte zwischen dem Start- und Enddatum liegt. Ich habe die folgende Formel verwendet:
=SUMIFS(D4:S7,B4:B7,">="&$A$2,B4:B7,"<="&$B$2)
um die Daten auf 30.000 US-Dollar zu summieren, aber ich schaffe es nicht, die 10.000 US-Dollar für die Anwendung „C“ auszuschließen.
Antwort1
Fügen Sie einfach einen dritten IF
Test hinzu: C4:C7,"="&""
Ihre Formel wäre dann:
=SUMIFS(D4:S7,B4:B7,">="&$A$2,B4:B7,"<="&$B$2,C4:C7,"="&"")
Korrigieren Sie natürlich, wie Scott Craner
gesagt, Ihren Tippfehler „S für D“. Und beheben Sie Ihr Problem mit den Zelladressen „Startdatum“/„Enddatum“: Sieht so aus, als hätten Sie das $B$1
nicht beabsichtigt $A$2
.
Und dann ist alles gut.
Es ist weder Faulheit noch übertriebene Formalität, dass die Bedingung dieser letzten Klausel eine Verbindung zweier Zeichenfolgen ist, anstatt nur die einfachere einzelne Zeichenfolge. Es funktioniert für mich einfach nicht, wenn ich ein halbes Dutzend Variationen habe, wie ich es eingeben soll und die Bedingung funktioniert. Also habe ich es einfach wie die anderen beiden Bedingungen aufgeteilt, den Komparator in der ersten Hälfte ("=") und das zu vergleichende Objekt in der zweiten Hälfte ("").
Es bietet jedoch den Vorteil der Musterübereinstimmung mit den beiden anderen Bedingungen, was das Verständnis der Formel und ihre Beibehaltung in einem Jahr etwas einfacher machen sollte.