2016-07-15 15 views
0

Das könnte ein bisschen schwierig zu erklären sein, aber unten ist die Tabelle im Einsatz, für die Summe in blau hervorgehoben möchte ich eine Formel erstellen, die den Unterschied zwischen den zwei Jahren zeigt, aber nur oben zum vorherigen Monat. Zum Beispiel, wie wir derzeit im Juli sind, möchte ich den Unterschied in den zwei Jahren von Mai bis Juni zeigen.Summen in Excel ohne bestimmte Zellen

Derzeit verwende ich die Formel;

Was funktioniert, aber es bedeutet, dass ich es jedes Mal aktualisieren muss, wenn ich Informationen für die neuen Monate hinzufüge. Gibt es eine Formel i, das ist nicht allzu kompliziert verwenden, um das gleiche Ergebnis zu erhalten, aber es wird automatisch aktualisiert, wenn ich in neue Informationen hinzufügen.

Excel Spreadsheet

+0

Sind die prozentualen Berechnungen in den Zellen' O16', 'S16',' W16' und 'AA16' die Ursache Ihres Problems? Soweit ich das beurteilen kann, sollte alles andere gut funktionieren, wenn Sie '= SUM (H4: H15)' in der Zelle 'H16' verwenden und für alle Zellen im Bereich' I16: AA16' mit Ausnahme der Prozentsätze ähnlich sind. Wie Sie sicher wissen werden, behandelt Excel leere Zellen als Nullen in der Funktion 'SUM()'. Wenn das Ihr Problem ist, untersuchen Sie die 'OFFSET()' Funktion und überlegen Sie, wie sie in Verbindung mit der 'SUM()' Funktion verwendet werden kann. – DMM

+0

Wenn ich Zelle 'M16' als mein Beispiel verwende, ist mein Problem, dass, wenn ich' = SUMME (H4: H15) -SUM (C4: C15) 'ich -823999 verwenden würde, da es Monate Juli-April als berücksichtigt gut ab 2015/2016. Die einzigen Zellen, die ich berücksichtigen möchte, sind diejenigen, wenn die Monate beider Jahre beide Werte haben, also in diesem Fall Mai und Juni. Es ist einfach genug mit '= SUM (H4: H5)', aber dies würde bedeuten, dass ich die Formeln jedes Mal aktualisieren muss, wenn ich zusätzliche Informationen hinzufüge, die ich nicht machen möchte. –

+0

Ich stimme zu. Jedoch wird '= SUMME (H4: H15) -SUM (OFFSET (C4,0,0,2,1))' Ihnen geben was Sie wollen und nächsten Monat wird es '= SUM (H4: H15) -SUM (OFFSET (C4,0,0,3,1)) 'und' = SUMME (H4: H15) -SUMME (OFFSET (C4,0,0,4,1)) 'den Monat danach - kannst du sehen, wo das ist gehen? Wenn Sie können - was kann dann für den sich ändernden Wert in der Formel verwendet werden? (Hinweis: denke 'COUNT') – DMM

Antwort

1

Sie können die Verwendung = SUMIF() Formel.

Es wird nur die Summenoperation ausführen, wenn bestimmte Bedingungen erfüllt sind, so dass wir es einrichten können, um alle Einträge in einem bestimmten Bereich zu summieren, die nicht leer sind.

Hier ist eine gute Erklärung der Funktion. https://exceljet.net/formula/sum-if-not-blank

Also für Ihren Fall würden Sie (in der Summe Zelle) schreiben

= SUMIF (K4: K15 "<>", K4: K15) - SUMIF (K4: K15“<> ", F4: F15)