Supportnet / Forum / Tabellenkalkulation
SUMMEWENN mit mehr als eine Spalte
Frage
Hallo zusammen,
ich habe folgendes Problem:
Wenn in den ersten beiden Spalten (A und B) zwei definierte Texte erscheinen, sollen die in Spalte C enthaltenen Werte addiert werden.
Ich habe es mit SUMMEWENN versucht, aber eine Verschachtelung wie bei WENN ist hier wohl nicht möglich.
Ich würde mich freuen, wenn mir hierbei jemand helfen könnte.
Vielen Dank
Antwort 1 von wasnloso
Probier mal das:
{=SUMME(WENN((A1:A10="Text1");WENN(B1:B10="Text2";C1:C10)))}
Die geschweiften Klammern nicht mit eintippen.
Nach der Eintippen NICHT mit Return, SONDERN mit STRG + SHIFT + RETURN.
{=SUMME(WENN((A1:A10="Text1");WENN(B1:B10="Text2";C1:C10)))}
Die geschweiften Klammern nicht mit eintippen.
Nach der Eintippen NICHT mit Return, SONDERN mit STRG + SHIFT + RETURN.
Antwort 2 von want2cu
Hallo Brita,
das geht auch recht einfach mit der Funktion SUMMENPRODUKT. EInfach die jeweiligen Bedingungen in KLammern setzen und mit dem Operator * verbinden. Ganaueres findest du in der Hilfe zu deiser Funktion, Wenn das nicht reichen sollte, dann melde dich nochmal und sage, woran es hapert.
Natürlich freut man sich hier im SN auch über ein positives Feedback, wenn dir ein Tipp geholfen hat.
CU
want2cu
das geht auch recht einfach mit der Funktion SUMMENPRODUKT. EInfach die jeweiligen Bedingungen in KLammern setzen und mit dem Operator * verbinden. Ganaueres findest du in der Hilfe zu deiser Funktion, Wenn das nicht reichen sollte, dann melde dich nochmal und sage, woran es hapert.
Natürlich freut man sich hier im SN auch über ein positives Feedback, wenn dir ein Tipp geholfen hat.
CU
want2cu
Antwort 3 von IngoH
Hallo Brita,
A und B kann man, wenn es Texte sind, auch per "VERKETTEN" verknüpfen. Dann geben sie zusammen einen prima Vergleichsparameter ab. Wenn man das nicht in einer Formel machen möchte, dann einfach in Spalte D eingeben:
{ =VERKETTEN(A1;B1) }
Dann kann man in SUMMEWENN auf die Spalte D zurückgreifen.
Gleiches kann man mit dem Begriffspaar machen, mit dem verglichen werden soll.
A und B kann man, wenn es Texte sind, auch per "VERKETTEN" verknüpfen. Dann geben sie zusammen einen prima Vergleichsparameter ab. Wenn man das nicht in einer Formel machen möchte, dann einfach in Spalte D eingeben:
{ =VERKETTEN(A1;B1) }
Dann kann man in SUMMEWENN auf die Spalte D zurückgreifen.
Gleiches kann man mit dem Begriffspaar machen, mit dem verglichen werden soll.
Antwort 4 von want2cu
Hallo Ingo,
natürlich kann man es mit VERKETTEN und einer weiteren Hilfsspalte machen. Die Funktion SUMMENPRODUKT schafft das jedoch auch völlig OHNE Hilfsspalte und kann zudem auch noch weitere Kriterien in anderen Spalten berücksichtigen. Die Anzahl der Bedingungen ist damit nicht begrenzt.
Ich halte diese Lösung für die einfachste. Gegenüber der Matrixfromel ergibt sich der Vorteil, dass man beim Editieren nicht auf den Abschluss mit STRG-SHIFT-ENTER achten muss, um die geschweiften KLammern zu erzeugen. Amnsonsten funktioniert die Matrixformel nämlich nicht mehr, ohne dass jedoch eine erkennbare Fehlermeldung erfolgt.
CU
want2cu
natürlich kann man es mit VERKETTEN und einer weiteren Hilfsspalte machen. Die Funktion SUMMENPRODUKT schafft das jedoch auch völlig OHNE Hilfsspalte und kann zudem auch noch weitere Kriterien in anderen Spalten berücksichtigen. Die Anzahl der Bedingungen ist damit nicht begrenzt.
Ich halte diese Lösung für die einfachste. Gegenüber der Matrixfromel ergibt sich der Vorteil, dass man beim Editieren nicht auf den Abschluss mit STRG-SHIFT-ENTER achten muss, um die geschweiften KLammern zu erzeugen. Amnsonsten funktioniert die Matrixformel nämlich nicht mehr, ohne dass jedoch eine erkennbare Fehlermeldung erfolgt.
CU
want2cu
Antwort 5 von Brita
Hallo zusammen,
erst einmal vielen Dank, daß Ihr Euch meinem Problem angenommen habt.
Den Vorschlag von wasnloso habe ich ausprobiert und er funktioniert sehr gut.
Deinen Vorschlag, want2cu, konnte ich leider nicht so richtig nachvollziehen, da laut Excel Hilfetext nur nummerische Ausdrücke Verwendung finden.
Bei dem Vorschlag von Ingo muß, wie Ihr schon erwähnt habt, eine Hilfsspalte benutzt werden, was für meine Zwecke nicht besonders dienlich ist.
Noch mal vielen Dank für Eure Hilfe, Ihr habt mir sehr geholfen.
Brita
erst einmal vielen Dank, daß Ihr Euch meinem Problem angenommen habt.
Den Vorschlag von wasnloso habe ich ausprobiert und er funktioniert sehr gut.
Deinen Vorschlag, want2cu, konnte ich leider nicht so richtig nachvollziehen, da laut Excel Hilfetext nur nummerische Ausdrücke Verwendung finden.
Bei dem Vorschlag von Ingo muß, wie Ihr schon erwähnt habt, eine Hilfsspalte benutzt werden, was für meine Zwecke nicht besonders dienlich ist.
Noch mal vielen Dank für Eure Hilfe, Ihr habt mir sehr geholfen.
Brita
Antwort 6 von want2cu
Hallo Brita,
kein Problem: die Sache ist schon mit SUMMENPRODUKT zu lösen, auch wenn es sich um text handlet. Hier ein kleines Beispiel:
Angenommen in Spalte A1:A8 stehen Buchtstaben, IN Spalte B1:B8 stehen Begriffe wie "Brot" etc. und in Spalte C1:C8 stehen Zahlen,
Dann z.B. in E1 folgende Formel:
=SUMMENPRODUKT((A1:A8="a")*(B1:B8="Brot")*C1:C8)
Damit werden dann nur die Zahlen summiert, bei denen in Spalte A ein "a" (natürlich OHNE die Anführungszeichen) und in Spalte B das Wort "Brot" steht.
Texte sind also bei der Funktion SUMMENPRODUKT in Anführungszeichen zu setzen (gilt übrigens auch für die anderen Funktionen in Excel).
Vorteilhafter ist es allerdings, die einzlenen Kriterien nicht unmittelbar in der Formel zu nennen, sondern dafür separate Zellen zu benutzen.
Dann steht nach dem Gleichheitszeichen einfachnur die entsprechende Zellkoordinate,
also z.B. bei den Eingabezellen H1 und I1
=SUMMENPRODUKT((A1:A8=H1)*(B1:B8=I1)*C1:C8)
Ich hoffe, dass du mit diesen HInweisen klar kommst und dann OHNE Hilfsspalte auskommst ;-)
Ein Feedback ist in jedem Fall nett.
Cu
want2cu
kein Problem: die Sache ist schon mit SUMMENPRODUKT zu lösen, auch wenn es sich um text handlet. Hier ein kleines Beispiel:
Angenommen in Spalte A1:A8 stehen Buchtstaben, IN Spalte B1:B8 stehen Begriffe wie "Brot" etc. und in Spalte C1:C8 stehen Zahlen,
Dann z.B. in E1 folgende Formel:
=SUMMENPRODUKT((A1:A8="a")*(B1:B8="Brot")*C1:C8)
Damit werden dann nur die Zahlen summiert, bei denen in Spalte A ein "a" (natürlich OHNE die Anführungszeichen) und in Spalte B das Wort "Brot" steht.
Texte sind also bei der Funktion SUMMENPRODUKT in Anführungszeichen zu setzen (gilt übrigens auch für die anderen Funktionen in Excel).
Vorteilhafter ist es allerdings, die einzlenen Kriterien nicht unmittelbar in der Formel zu nennen, sondern dafür separate Zellen zu benutzen.
Dann steht nach dem Gleichheitszeichen einfachnur die entsprechende Zellkoordinate,
also z.B. bei den Eingabezellen H1 und I1
=SUMMENPRODUKT((A1:A8=H1)*(B1:B8=I1)*C1:C8)
Ich hoffe, dass du mit diesen HInweisen klar kommst und dann OHNE Hilfsspalte auskommst ;-)
Ein Feedback ist in jedem Fall nett.
Cu
want2cu
Antwort 7 von Brita
Hallo want2cu,
vielen Dank für Deine zusätzliche Hilfeleistung.
Ich habe Dein Beispiel ausprobiert:
Es klappt wunderbar!!
Noch einen schönen Rest des Tages
Brita
vielen Dank für Deine zusätzliche Hilfeleistung.
Ich habe Dein Beispiel ausprobiert:
Es klappt wunderbar!!
Noch einen schönen Rest des Tages
Brita
Ich möchte kostenlos eine Frage an die Mitglieder stellen:
Ähnliche Themen:
- Name aus Spalte A übernehmen und in Spalte B einer KundenNr. zuordnen die in Spalte A steht
- Zellen in eine Spalte vergleichen, und bei gleiche Werte die Zeilen der dazugehörige spalte zusammentun
- Möchte eine Tabelle erstellen in der Spalte A soll Automatisch die Uhrzeit erscheinen wenn ich in Spalte B schreibe
- Suche formel für eine Excel Tabelle: Wie bekomme ich aus einer Spalte die über eine 0 verfügt mit in eine andere Spalte die bereits eine Nr enthält

