Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1720to1724
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Summe mit Bedingung
30.10.2019 09:52:28
Marc
Hallo zusammen,
ich möchte eine Summe bilden (A1:A20)
Wenn aber in der Spalte D irgendwo 1-20 kein Text vorhanden ist, dann soll dieser Wert nicht mit berechnet werden. Z.B. in Spalte D5 steht kein Text, dann soll nur die Summe A1-A4 + A6-A20 berechnet werden.
Hat jemand eine Idee ob und wie das funktionieren könnte?
Danke schon mal im Voraus
Gruß Marc

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Summe mit Bedingung
30.10.2019 10:00:23
Jacob
Moin Marc,
zum Beispiel mit Hilfsspalte so:
- In die Hilfsspalte (z.B. Spalte E)

=ISTTEXT(D1)
und runterziehen
- In die Zelle, in der die Summe gebildet wird:

=SUMMEWENN(E1:E20;WAHR;A1:A20)
LG
Jacob
AW: Summe mit Bedingung
30.10.2019 10:10:32
Jacob
Geht auch ohne Hilfsspalte:
=SUMMEWENN(D1:D20;"*";A1:A20)
LG
Jacob
AW: Summe mit Bedingung
30.10.2019 10:25:58
Marc
Hallo Jakob,
irgendwie habe ich mich wohl unglücklich ausgedrückt.
Die Formel lautet aktuell =WENN(AH40="";"";SUMME(AH40:AH79;0))
Aktuell kommt da 36 raus. Da aber in Feld Ak72 kein Text steht, sollte als Ergebnis dort 33 rauskommen.
Folgender Hintergrund: Es handelt sich um Tischtennisergebnisse wo die Sätze berechnet werden. AH40:AH79.
Da aber Spiel 72 nicht mehr zählt, sollten die Sätze (3) nicht mehr mitgezählt werden.
Das heißt in Spalte AK steht entweder eine 0 oder 1. In dem Fall aber nix, da das Spiel ja nicht mehr zählt. Also sollten nur die Werte von AH40:AH79 - AH72 berechnet werden.
Entweder ich hab Dich jetzt vollständig verwirrt, oder Du weißt was ich meine.
LG Marc
Anzeige
AW: Summe mit Bedingung
31.10.2019 07:48:59
Jacob
Moin Marc,
meine erste Lösung, mit Hilfsspalte, funktioniert hier genauso:
Sprich, in Zelle AL40 (angenommen, Spalte AL kann eine Hilfsspalte werden) kommt diese Formel:
=ISTZAHL(AK40)

Die ziehst du dann bis AL79 runter. Jetzt steht dort überall, wo eine Zahl in Spalte AK steht, ein WAHR.
Das kannst du in der Formel als Bedingung verwenden.
In die Zelle, in welche die Formel soll, also:
=WENN(AH40="";"";SUMMEWENN(AL40:AL79;WAHR;AH40:AH79))
Du gibst bei der Summewenn-Formel als erstes den Bereich an, der nach einer Bedingung durchsucht wird. Trifft diese Bedingung zu, wird die entsprechende Zelle mitsummiert. Das zweite Argument ist diese Bedingung, in diesem Fall WAHR, da wir abfragen, ob die Spalte AK in diesen Zeilen Zahlen enthält oder nicht. Enthält sie keine Zahl, steht statt dessen FALSCH da und die Zelle wird nicht mitsummiert. Das dritte Argument sagt der Formel, in welchem Bereich die Werte stehen, die summiert werden sollen. Wenn das ein anderer Bereich ist als der Bedingungsbereich, nimmt Excel anhand der Zellenposition innerhalb des Bereichs Bezug auf die Zellen.
Steht jetzt in AK72 keine Zahl, in deinem Beispiel "nix", dann lautet das Ergebnis der Hilfsspalte also FALSCH.
Die Summewenn summiert jetzt brav alle Zellen im Bereich von AH40 bis AH 79, ausgenommen jene Zellen, die der Position im Bedingungsbereich entsprechen, an denen nicht WAHR steht.
Hier mal meine Beispieldatei:
https://www.herber.de/bbs/user/132880.xlsx
Ich hoffe, du kannst es so nachvollziehen.
LG
Jacob
Anzeige
AW: Summe mit Bedingung
31.10.2019 11:10:58
Marc
Hallo Jakob,
dank Deiner Hilfe funktioniert es jetzt nicht nur, sondern ich habe es aufgrund Deiner ausführlichen Erklärung auch endlich verstanden.
Viele Dank dafür.
Gruß Marc
Gerne, freut mich und danke für die Antwort owT
31.10.2019 12:44:51
Jacob
AW: Summe mit Bedingung
30.10.2019 17:38:50
KlausFz
Hallo Marc,
=SUMMENPRODUKT((A1:A20)*ISTTEXT(D1:D20))
Gruß!
Klaus

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige