Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Summe berechnen bis Wert von x überschritten

Summe berechnen bis Wert von x überschritten
11.01.2018 16:53:14
x
Hallo Forum,
ich suche eine Exelformel, die mir die Summe über mehrere Zahlen bildet und automatisch abbricht wenn der Wert von 150 erreicht/überschritten wurde. Der Summenwert bis zu dieser Zahl soll ausgewiesen werden.
Bsp:
50 + 50 + 50 +50 Summe soll 150 zeigen
101 + 50 +53 + 30 Summe soll 151 zeigen
50 + 60 Summe soll 110 zeigen
Danke im voraus,
Ciao Jörg
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Auskünfteeinholung
11.01.2018 17:08:55
lupo1
Stehen die Additionen
a) so in einer Zelle, oder
b) ist jede Zahl eine Zelle (runter ab inkl. A1)?
Die Reihenfolge ist in beiden Fällen ja ein Muss, und muss daher nicht hinterfragt werden.
b) {=SUMME(A1:INDEX(A:A;MIN(WENN(TEILERGEBNIS(9;BEREICH.VERSCHIEBEN(A1;;;ZEILE(A1:A20)))&gt=150;ZEILE(A1:A20)))))}
als Nr. 5
Anzeige
AW: oh ja, hab lange gebraucht, weil ...
11.01.2018 17:57:51
...
Hallo Lupo,
... meine Versuche mit SUMMEWENN() zum Ziel zu kommen, in die Irre führten und ich mich dann erst an die Matrixbildung mit BEREICH.VERSCHIEBEN() erinnerte, mit der ich bisher allerdings wenig gearbeitet habe.
Als ich dann meine Lösungformel (mit AGGREGAT() natürlich) sah ich das Jörg nur Excel 2007 hat und so musste ich noch mal umdenken.
Gruß Werner
.. , - ...
Anzeige
AW: Auskünfteeinholung
11.01.2018 18:44:41
Jörg
Hallo Lupo1,
Danke für die Formel - Deine Annahme, daß die Zahlen in einer Spalte untereinander stehen war korrekt.
Klappt alles wunderbar.
Ciao Jörg
AW: mit einer Matrixfunktion(alität)sformel ...
11.01.2018 17:50:19
...
Hallo Jörg,
... die keines spez. Formelabschluss wie eine klassische Matrixformel benötigt. Wobei ich jetzt allerdings die Annahme getroffen habe, Deine Zahlen stehen z.B. in Spalte A und es soll eine vorgegebene Reihenfolge (hier von A2:A99) der Zahlen summiert werden (man könnte auch die Zahlen z.B. aufwärts oder abwärts sortiert summieren, dann würde die Formel etwas anders):
 ABC
1Zahlen Ergebnis
2101 153
3   
4   
545  
63  
7   
8   
94  
107  
11   
12   
138  
143  
15   

Formeln der Tabelle
ZelleFormel
C2=SUMME(A2:INDEX(A:A;WENNFEHLER(1+VERGLEICH(-1;INDEX(-(TEILERGEBNIS(9;BEREICH.VERSCHIEBEN(A2;;;ZEILE(A1:A99)))>=150); ); 0); 99)))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...
Anzeige
AW: mit einer Matrixfunktion(alität)sformel ...
11.01.2018 18:45:57
Jörg
Hallo Werner,
auch Dir besten Dank - jetzt habe ich die Qual der Wahl, welche Formel ich nehme...
Ciao Jörg
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Summe berechnen bis Wert von x überschritten


Schritt-für-Schritt-Anleitung

Um die Summe in Excel bis zu einem bestimmten Wert zu berechnen, kannst Du die folgende Formel verwenden. Diese Anleitung geht davon aus, dass die Zahlen in einer Spalte (z. B. A1:A20) untereinander stehen.

  1. Markiere die Zelle, in der das Ergebnis angezeigt werden soll.
  2. Gib die folgende Formel ein:
    =SUMME(A1:INDEX(A:A;MIN(WENN(TEILERGEBNIS(9;BEREICH.VERSCHIEBEN(A1;;;ZEILE(A1:A20)))>=150;ZEILE(A1:A20)))))
  3. Drücke STRG + SHIFT + ENTER, um die Formel als Matrixformel zu bestätigen.

Diese Formel summiert die Werte in der Spalte A, bis die Summe 150 erreicht oder überschreitet.


Häufige Fehler und Lösungen

  • Fehler: #WERT!

    • Lösung: Überprüfe, ob alle Zellen im Bereich Zahlen enthalten und keine Textwerte oder Leerzeichen.
  • Fehler: Falsche Summe

    • Lösung: Stelle sicher, dass die Formel korrekt eingegeben und als Matrixformel bestätigt wurde (STRG + SHIFT + ENTER).

Alternative Methoden

Wenn Du eine einfachere Methode suchst, kannst Du auch eine Hilfsspalte verwenden, um die Summe fortlaufend zu berechnen. Zuerst gibst Du in der Zelle B1 den Wert der ersten Zahl in A1 ein. In B2 gibst Du dann die folgende Formel ein:

=WENN(B1+ A2 <= 150; B1 + A2; B1)

Ziehe diese Formel bis zur letzten Zahl in der Spalte A nach unten. In der letzten Zelle der Spalte B erhältst Du die Summe bis zum Wert von 150.


Praktische Beispiele

Angenommen, Du hast folgende Werte in Spalte A:

A1: 50
A2: 50
A3: 50
A4: 50
A5: 101
A6: 50
A7: 53
A8: 30

Wende die oben genannte Formel an, um die Summe bis zum Wert von 150 zu berechnen. In diesem Fall wird das Ergebnis 150 sein. Wenn Du die Werte so anpasst, dass die Summe 151 erreicht, wird das Ergebnis ebenfalls 151 sein.


Tipps für Profis

  • Verwendung von AGGREGAT(): Mit der AGGREGAT()-Funktion kannst Du auch Fehler ignorieren und die Funktion flexibler gestalten.
  • Datenvalidierung: Verwende Datenvalidierung, um sicherzustellen, dass nur numerische Eingaben in den Zellen erfolgen, um Fehler zu vermeiden.
  • Visualisierung: Ziehe in Betracht, die Ergebnisse mithilfe von Diagrammen zu visualisieren, um Trends leichter zu erkennen.

FAQ: Häufige Fragen

1. Kann ich diese Methode auch in Excel 2007 verwenden? Ja, die beschriebenen Formeln sind auch in Excel 2007 anwendbar.

2. Was mache ich, wenn ich mehrere Werte gleichzeitig summieren möchte? Du kannst die Formel anpassen, um mehrere Bereiche zu summieren, indem Du die SUMME()-Funktion mit anderen Bedingungen kombinierst.

3. Gibt es eine einfache Möglichkeit, diese Berechnung zu automatisieren? Ja, durch das Erstellen eines VBA-Makros kannst Du die Berechnung automatisieren, wenn Du regelmäßig mit großen Datenmengen arbeitest.

4. Wie kann ich die Summe in einer anderen Zelle anzeigen? Einfach die Zielzelle auswählen und die Formel entsprechend anpassen, um auf den gewünschten Bereich zu verweisen.

5. Funktioniert dies auch mit nicht-numerischen Daten? Nein, die Formel funktioniert nur mit numerischen Werten. Stelle sicher, dass alle Zellen im verwendeten Bereich Zahlen enthalten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige