Clever-Excel-Forum

Normale Version: Richtige Excel Formel Summewenn oder Summeprodukt?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen,
ich benötige Hilfe bei der Verformelung einer Excel-Tabelle. Folgende Ausgangssituation: Ich habe in der Spalte A einen Bedingungswert (hier soll das Jahr 2018 gefunden werden), in Spalte B eine weitere Bedingung (hier soll der Wert "leer" gefunden werden) und in Spalte C die dritte Bedingung (hier soll die Zahl 32 gefunden werden). Sind alle drei Bedingungen erfüllt, sollen die Werte aus Spalte D addiert werden und die Formel die Summe ausgeben.
Folgende Formel habe ich getestet, allerdings erhalte ich als Wert 0:
=SUMMENPRODUKT((Sheet1!A2:A1691="2018") * (Sheet1!B2:B1691="") * (Sheet1!C2:C1691="32") * (Sheet1!D2:D1691))

Wer kann mir helfen? Das Thema ist leider ziemlich dringend.
Hallo,

ungetestet (und ich gehe davon aus, dass in Spalte A ein Datum in der Form TT.MM.JJJ steht):

=SUMMENPRODUKT((JAHR(Sheet1!A2:A1691)=2018)*(Sheet1!B2:B1691="")*(Sheet1!C2:C1691=32)*(Sheet1!D2:D1691))

Nachtrag: Und wenn in Spalte A kein 'richtiges' Datum steht:

=SUMMENPRODUKT((Sheet1!A2:A1691=2018)*(Sheet1!B2:B1691="")*(Sheet1!C2:C1691=32)*(Sheet1!D2:D1691))

Zitat:Das Thema ist leider ziemlich dringend.


Das denkt jeder von seinem Problem.
Hola,

wenn du die Zahlen in "" setzt, sucht Excel nach TEXT nicht nach ZAHL.

Gruß,
steve1da
Hi,

und wenn es noch so dringend ist, eine Mustertabelle würde die Bearbeitung erleichtern!


Code:
=SUMMENPRODUKT((Sheet1!A2:A1691=2018) * (Sheet1!B2:B1691="") * (Sheet1!C2:C1691=32) ;Sheet1!D2:D1691)
=SUMMEwenns(Sheet1!D2:D1691;Sheet1!A2:A1691;2018;Sheet1!B2:B1691;"";Sheet1!C2:C1691;32)
Super! Danke! Klappt!

Habe jetzt diese Formel: =SUMMEwenns(Sheet1!D2:D1691;Sheet1!A2:A1691;2018;Sheet1!B2:B1691;"";Sheet1!C2:C1691;32)

Was muss eingeben, wenn anstatt des Jahres 2018, hier ein nur Werte mit einem Datum >=01.08.2018 berücksichtigt werden sollen?
Hola,


Code:
=SUMMEwenns(Sheet1!D2:D1691;Sheet1!A2:A1691;">="&G1;Sheet1!B2:B1691;"";Sheet1!C2:C1691;32)

In G1 steht der 01.08.2018.

Gruß,
steve1da
Hi,

oder so:


Code:
=SUMMEwenns(Sheet1!D2:D1691;Sheet1!A2:A1691;">="&--"1.8";Sheet1!B2:B1691;"";Sheet1!C2:C1691;32)
Danke! Aber dann kommt Wert 0 obwohl Werte vorhanden sind.

Folgende Formel nutze ich:

=SUMMEwenns(Sheet1!D2:D1691;Sheet1!A2:A1691;">="&G1;Sheet1!B2:B1691;"";Sheet1!C2:C1691;32)
Hola,

eine Beispieldatei (kein Bild) könnte hier weiterhelfen.

Gruß,
steve1da
Schon erledigt. Hatte einen Tippfehler.

Was schreibe ich in die Formel, wenn die Summe errechnet werden soll, wenn in der Spalte B anstatt des Wertes "leer" hier ein beliebiger Wert vorhanden sein soll?
Seiten: 1 2