Clever-Excel-Forum

Normale Version: Summenprodukt bei bestimmter Bedingung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen,
 
Ich habe einen Sachverhalt, den ich in Excel umsetzen möchte.
Dabei bin ich schon weit gekommen, aber an einer Stelle stecke ich fest.
 
Der Aufbau ist wie folgt:
Spalte A enthält entweder den Wert GE oder RF.
GE soll die Wertigkeit 1 haben und RF immer 0,5.
Spalte B darf die Werte X, K oder S enthalten.
 
Nun möchte ich, dass Excel in Spalte A und B schaut und prüft.
Dass entweder GE oder RF und U, K oder S enthalten sind.
Bei Vorkommen mit RF soll 0,5 statt 1 als Wert übergeben werden.
 
Ich habe das Ganze mit Summenprodukt gelöst. Funktioniert auch soweit.
Nur komme ich nicht weiter wie ich die Bedingung der Spalte B neben X
auf K oder S ausweite. 
 
Habt ihr einen Tipp?
Hi,

Zitat:Habt ihr einen Tipp?

Ja, stelle mal die Datei vor und formuliere die Bedingungen präziser. Wunschergebnisse wären auch nicht schlecht. Die Schrift solltest Du auch etwas vergrößern.
Hier ist die Datei.

In Spalte B sollen die Zeichen gezählt werden (z.B. X), der Wert in B7 wäre 5.
Statt X sollen aber auch K oder S zulässig sein und gezählt werden.
Leere Zellen oder Zellen mit anderen Buchstaben sollen nicht mitgezählt werden.

Spalte A muss ebenfalls noch berücksichtigt werden. Steht hier RF,
dann kann der Wert aus Spalte B unverändert gezählt werden. Steht hier
allerdings GE, dann soll der Wert B mit 0,5 multipliziert werden.

Meine Formel funktioniert bereits wie ich möchte. Allerdings nur mit Wert X
in Spalte B. Soll aber auch funktioniert, wenn statt X ein K oder S eingetragen wird.
Hi,

teste mal:

=SUMMENPRODUKT((ODER(B1:B5={"K"."S"."X"}))*(0,5+0,5*(A1:A5="RF")))
Code:
=SUMMENPRODUKT(((B1:B5="K")+(B1:B5="S")+(B1:B5="X"))*(0,5+0,5*(A1:A5="RF")))
Danke für die schnelle Hilfe!
Geschweifte Klammern und Werte mit Punkt trennen hat funktioniert.

Gruß
Hi,

stimmt nicht! Habe die Formel schon korrigiert!
Hi,

mein Vorschlag:
=SUMME(ZÄHLENWENNS(A:A;"RF";B:B;{"x"."k"."s"})+0,5*ZÄHLENWENNS(A:A;"GE";B:B;{"x"."k"."s"}))
Hallo,

vielen Dank dafür.

Ich hätte noch eine Frage. Statt RF und GE wollen wir nun einen Faktor einbringen.

Der Faktor "Stunde" soll mit der jeweiligen Kategorie multipliziert werden.
Kategorie U, K und S haben immer den Wert 1. Die Kategorie UH hat den Wert 0,5.

Habe ich die Möglichkeit, das Ergebnis in einer Zelle auszugeben?
Das Ergebnis müsste 29,5 sein.
Hi,

ungetestet:


Code:
=SUMMENPRODUKT(((B1:B5="K")+(B1:B5="S")+(B1:B5="X"))*(A1:A5)+(B1:B5="UH")*(A1:A5)/2)
ebenso ungetestet mit ZÄHLENWENN(s):

=SUMME(ZÄHLENWENN(B:B;{"x"."k"."s"})+0,5*ZÄHLENWENN(B:B;"uh"))
oder auch
=SUMME(ZÄHLENWENN(B:B;{"x"."k"."s"});0,5*ZÄHLENWENN(B:B;"uh"))
Seiten: 1 2