Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Summenprodukt bei bestimmter Bedingung
#1
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?


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
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.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
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.


Angehängte Dateien
.xlsx   Mappe1.xlsx (Größe: 10,41 KB / Downloads: 4)
Antworten Top
#4
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")))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#5
Danke für die schnelle Hilfe!
Geschweifte Klammern und Werte mit Punkt trennen hat funktioniert.

Gruß
Antworten Top
#6
Hi,

stimmt nicht! Habe die Formel schon korrigiert!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#7
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"}))
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#8
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.


Angehängte Dateien
.xlsx   Mappe4.xlsx (Größe: 9,61 KB / Downloads: 3)
Antworten Top
#9
Hi,

ungetestet:


Code:
=SUMMENPRODUKT(((B1:B5="K")+(B1:B5="S")+(B1:B5="X"))*(A1:A5)+(B1:B5="UH")*(A1:A5)/2)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#10
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"))
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste