Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

SUMMENPRODUKT mit ODER-Funktion verknüpfen





Frage

Hallo Liebe Excel-Freunde, ich bin nun an einer Stelle angelangt, wo ich einfach nicht mehr weiter komme... und hoffe nun, hier in diesem Forum auf Unterstützung. Mein Problem: Eine Zeile soll nur gezählt werden, wenn dieser im gewünschten Zeitraum liegt und mehrere Bedingungen erfüllt (mit einer ODER-Verknüpfung): Mein Ansatz: SUMMENPRODUKT((´Tabelle1´!C2:C50>=DATUM!C12)*(´Tabelle1´!C2:C50<=DATUM!D12)*(´Tabelle1´!A2:A50="n")*(´Tabelle1´!G2:G50="n")*(´Tabelle1´!H2:H50="n")) Jetzt sowohl aber die Spalte "G" und die Spalte "H" mit ODER verknüpft werden (Also Zeile zählen, wenn Spalte G, H oder auch beide gleich "n" sind). Ich hoffe, ihr könnt mir hier weiterhelfen. Vielen Dank an euch im Voraus. MFG Posse

Antwort 1 von Saarbauer

Hallo,

der ansatz ist aus meiner Sicht ok, muss nur ergänzt werden

*SUMMENPRODUKT((´Tabelle1´!C2:C50>=DATUM!C12)*(´Tabelle1´!C2:C50<=DATUM!D12)*(´Tabelle1´!A2:A50="n")*(´Tabelle1´!G2:G50="n")*(´Tabelle1´!H2:H50="n")) +
SUMMENPRODUKT((´Tabelle1´!C2:C50>=DATUM!C12)*(´Tabelle1´!C2:C50<=DATUM!D12)*(´Tabelle1´!A2:A50="n")*(´Tabelle1´!G2:G50 <> "n")*(´Tabelle1´!H2:H50="n")) +
SUMMENPRODUKT((´Tabelle1´!C2:C50>=DATUM!C12)*(´Tabelle1´!C2:C50<=DATUM!D12)*(´Tabelle1´!A2:A50="n")*(´Tabelle1´!G2:G50="n")*(´Tabelle1´!H2:H50 <> "n"))

dann müsste es funktionieren

Gruß

Helmut

Antwort 2 von Saarbauer

Hallo

* am Anfang der Formel entfällt

Gruß

Helmut

Antwort 3 von Posse

Hallo Helmut,

danke für die schnelle Antwort. Ja, das hat ganz gut funktioniert. Danke nochmals.

Gruß

Posse

Antwort 4 von rainberg

Hallo Miteinander,

das sollte doch auch kürzer gehen, oder verstehe ich das Problem falsch?

=SUMMENPRODUKT((´Tabelle1´!C2:C50>=DATUM!C12)*(´Tabelle1´!C2:C50<=DATUM!D12)*(´Tabelle1´!A2:A50="n")*((´Tabelle1´!G2:G50="n")+(´Tabelle1´!H2:H50="n")))

Gruß
Rainer

Antwort 5 von Posse

Hallo Rainer,

das hatte ich bereits probiert. In deinem Fall werden alle Zeilen summiert, die entweder in Spalte "G" oder in Spalte "H" ein "n" haben.

Wenn nun aber in einer Zeile in beiden Spalten (sowohl in G als auch in H) das "n" steht, dann wird dieser doppelt gezählt. Und genau das wollte ich vermeiden.

Vielleicht gibt es aber trotzdem eine elegantere Lösung ;-)

Gruß

Posse

PS: Trotzdem danke für den Tipp

Antwort 6 von rainberg

Hallo Posse,

dann war es also doch ein Missverständnis.
Habe im Moment leider kein Excel zur Verfügung um eine Testdatei nach zu bauen.

Gruß
Rainer

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: