Wenn du benutzt
=subtotal(9,YourRange)
anstatt
=sum(YourRange)
In allen Fällen werden Ihre Zwischensummen nicht doppelt gezählt. Mit anderen Worten, die Zwischensummenfunktion ignoriert andere Zwischensummenfunktionen.
Ich habe ein Excel-Blatt, das ungefähr so aussieht:
date text value other-value date text value other-value date text value other-value date text value other-value totals sum other-sum
Die Summe ist natürlich eine Summe aller darüber liegenden Werte. Ich frage mich, ob es eine Möglichkeit gibt, Zeilen mit einer Zwischensumme an zufälligen Stellen in dieser Liste hinzuzufügen. Zum Beispiel, wenn ich für jeden neuen Monat eine Zwischensumme haben möchte. Mein Problem ist natürlich, dass die Gesamtsumme zu groß wird, da sie auch die Zeilen mit den Zwischensummen summiert. Hat Excel eine Funktion, die mir helfen kann, so dass ich die Zwischensummen und eine korrekte Gesamtsumme haben kann?
Ich verwende Excel 2010.
Wenn du benutzt
=subtotal(9,YourRange)
anstatt
=sum(YourRange)
In allen Fällen werden Ihre Zwischensummen nicht doppelt gezählt. Mit anderen Worten, die Zwischensummenfunktion ignoriert andere Zwischensummenfunktionen.
das klingt ziemlich nach einem Rollup-Vorgang. Ich weiß nicht, ob es einen nativen Weg in Excel gibt, aber Sie könnten SUMIF
statt SUM
und nur zur Summe addieren, wenn die Datumsspalte gesetzt ist.
Wenn es eine native Methode in Excel gibt (möglicherweise Pivot-Tabellen verwenden), können Sie diese Antwort einfach ignorieren
Sie könnten eine andere Spalte für diese Summe verwenden ...
(die Summe muss nicht die obigen Zeilen enthalten. Sie können angeben, welche Zeilen hinzugefügt werden sollen ).
Wenn Sie Überschriften über jeder Spalte haben, schauen Sie sich den Job "Zwischensumme" in "Daten" an.
Sie können festlegen, dass Zwischensummen hinzugefügt werden, wenn sich eine andere Spalte ändert.