Excel WENNUND - Funktion mit 2 Bedingungen

Hallo,

ich benötige Hilfe zum Thema Excel:
In einem Feld (I30) soll Excel mir einen Preis in Euro ausrechnen.
Das habe ich z.Z. im Feld stehen:

=WENN(UND(C18=„ja“;C8=„bis 85kW“);SUMME(G4:G21;C10;C13)+170;SUMME(G4:G21;C10;C13)+265)

Das Feld C8 ist ein Listen-Auswahlfeld und das Feld C18 gibt „ja“ aus, wenn 2 von 2 Bedingungen erfüllt sind.
Wenn nun aber das Feld C18 „nein“ ausgibt, weil eine der beiden Bedingungen nicht erfüllt wurde, addiert soll mir das Feld I30 nur die Summe aus (G4:G21;C10;C13) errechnen und nicht noch 170 oder 265 dazuaddieren!

Wie kann ich das in meine Formel mit einbringen?

Danke im Voraus.

Gruß
Tobias

Hallo Tobias,

vermutlich haben schon etliche geantwortet.
Da die Antowrt eigentlich einfach ist, sage ich auch kurz die Lösung:
Einfach zusätzlich verschachteln.
D.h. vor der „UND“-Abfrage eine zusätzliche „WENN“-Abfrage einbauen.

Hallo!

Dein Formel macht im Moment folgendes:
Er überprüft die beiden Bedigungen
(C18=„ja“;C8=„bis:85kW“)
wenn das passt erfolgt die summenformel nach dem ersten semikolon, also:
SUMME(G4:G21;C10;C13)+170
wenn nicht, dann die formel nach dem 2. semikolon
SUMME(G4:G21;C10;C13)+265
bedeutet also, wenn die bedigung nicht erfüllt ist, wird die 2. summenformel ausgeführt.
in deinem fall müsstest du sie so abändern:
SUMME(G4:G21;C10;C13)

mir stellt sich dann aber die frage, wann soll denn 265 addiert werden?
anscheinend hast du ja 3 berechnungen
SUMME(G4:G21;C10;C13)+170
SUMME(G4:G21;C10;C13)+265
nur SUMME(G4:G21;C10;C13)
demnach müsste eigentich noch eine weitere wenn-abfrage eingebaut werden. sofern ich das richtig deute..

gruß
ralf

===============================

Hallo,

erst einmal danke für die schnellen Antworten!
Die 265 sollen dazu addiert werden wenn im Feld C8 „über 85kW“ ausgewählt wurde.
Kannst du mir bitte zeigen, wie es aussehen müsste, wenn ich eine weitere WENN-Abfrage einbaue!?

Gruß
Tobias

Probier’s mal mit

=WENN(C18=„nein“;SUMME(G4:G21;C10;C13);WENN(UND(C18=„ja“;C8=„bis
85kW“);SUMME(G4:G21;C10;C13)+170;SUMME(G4:G21;C10;C13)+265)

Gruß, Mertel

Danke danke, es funktioniert!

Klasse wie schnell man hier (sinnvolle!) Antworten bekommt.

Meine Frage ist damit beantwortert :wink:

Gruß
Tobias

Hi!

Dann würde ich es so machen:
=WENN(C18=„nein“;SUMME(G4:G21;C10;C13);WENN(UND(C18=„ja“;C8=„bis 85kW“);SUMME(G4:G21;C10;C13)+170;SUMME(G4:G21;C10;C13)+265))

Zuerst das Feld C18 auf „Nein“ überprüfen. Wenn das zutrifft, ist C8 ja egal und es soll nur die Summe aus den Zellen genommen werden.
Und wenn C8 = ja, dann käme deine Formel komplett ins Spiel..

Gruß
Ralf

==============

Hallo,
habe die Formel erweitert:
=WENN(UND(C18=„ja“;C8=„bis 85kW“);SUMME(G4:G21;C10;C13)+170;WENN(UND(C18=„nein“;C8=„bis 85kW“);SUMME(G4:G21;C10;C13);SUMME(G4:G21;C10;C13)+265))
man kann bis zu 7 wenn-Funktionen miteinander verknüpfen.
Ich hoffe, es klappt jetzt.
Grüße von Karola

die Formel in I30 gibt aber vor, dass bei Erfüllung beider Bedingungen 170 dazugezählt wird, bei nur 1 oder bei keiner Erfüllung 265. Ich glaube, hier liegt ein Denkfehler vor.
Wahrscheinlich sollen 3 Möglichkeiten offen sein: 1. in welchem Fall soll 170 dazugezählt werden, 2. wann 265. Im dritten Fall soll ja nicht dazukommen.

Hallo,
so müsste in meinen Augen die Formel dann aussehen:
=WENN(UND(C18=„ja“;C8=„bis 85kW“);SUMME(G4:G21;C10;C13)+170;WENN(UND(C18=„nein“;C8=„bis 85kW“);SUMME(G4:G21;C10;C13);SUMME(G4:G21;C10;C13)+265))

Deine Formel ist falsch. Sie sagt, daß grundsätzlich beide Zahlen addiert werden sollen.
Wenn die Frage lautet, sind beide Bedingungen erfüllt addiere dazu, wenn nein, dann nur die Summe. So würde ich es interpretieren.
Du kannst Dich unter [email protected] bei mir melden. Ich meine hier muß erstmal die Aufgabe analysiert werden, um eine Formel hinterlegen zu können.

Gruß
F. Schulz

Hallo,

Sie können das lösen, wenn Sie eine weitere Wenn-Schleife aufbauen, den den FAll C18=„nein“ behandelt.
Wenn Sie mir Ihre Datei zur Verfügung stellen, kann ich ihren Entwurf der Funktion korrigieren.

Beste Grüße
H. Schuster

Hallo Tobias,

eine der beiden folgenden Umstellungen sollte zum Ergebnis führen.

Gruß
Franz

=WENN(C8="bis 85kW";SUMME(G4:G21;C10;C13)+WENN(C18="ja";170;0);
SUMME(G4:G21;C10;C13)+WENN(C18="ja";265;0))

=SUMME(G4:G21;C10;C13)+WENN(C8="bis 85kW";WENN(C18="ja";170;0);WENN(C18="ja";265;0))

Hallo,
danke für die vielen Antworten.

Das Problem hat sich nun erledigt, da sich die Aufgabenstellung ein klein wenig verändert hat.

Ich habe aber nun ein komplett anderes Problem.
Dazu stelle ich hier eine neue Frage.

Das Thema ist für mich abgeschlossen :wink:

Grüße
Tobias

Hallo Tobias,

ich wiederhole noch mal, was ich verstanden habe.
Fall a.
C18=ja und C8=„bis 85kW“
Dann Summe + 170
Fall b.
C18=nein und C8=„bis 85kW“
Dann Summe + 0
Fall c.
in allen anderen Fällen; Summe + 365

Eine alternative Interpretation deiner Beschreibung ist, dass für Fall b das „nein“ ausreicht und C8 egal ist.

Der einfachheit halber kürze ich SUMME(G4:G21;C10;C13) mit S ab.

Das Prinzip ist:
wenn(Bedingung1;Ergebnis1;Ergebnis2)
Ergebnis2 ist aber wieder ein
wenn(Bedingung2;Ergebnis3;sonst)
Das kann man beliebig schachteln.

=WENN(UND(C18=„ja“;C8=„bis 85kW“);S+170;WENN(UND(C18=„nein“;C8=„bis 85kW“);S;S+365))

Alterntive Interpretation deiner Beschreibung (siehe oben)
=WENN(UND(C18=„ja“;C8=„bis 85kW“);S+170;WENN(C18=„nein“;S;S+365))

Ich habe keine Syntax-Prüfung gemacht, ich hoffe, dass ich den Überblick bei den Klammern nicht verloren habe.

Gruß
Volker

Hallo,

ich benötige Hilfe zum Thema Excel:
=WENN(UND(C18=„ja“;C8=„bis
85kW“);SUMME(G4:G21;C10;C13)+170;SUMME(G4:G21;C10;C13)+265)

Das Feld C8 ist ein Listen-Auswahlfeld und das Feld C18 gibt
„ja“ aus, wenn 2 von 2 Bedingungen erfüllt sind.
Wenn nun aber das Feld C18 „nein“ ausgibt, weil eine der
beiden Bedingungen nicht erfüllt wurde, addiert soll mir das
Feld I30 nur die Summe aus (G4:G21;C10;C13) errechnen und
nicht noch 170 oder 265 dazuaddieren!

Wie kann ich das in meine Formel mit einbringen?

Hallo Tobias,

Excel - IST :
[Schlüsselwort] WENN
[Bedingung] UND( )
[Dann] SUMME(G4:G21;C10;C13)+170
[Sonst] SUMME(G4:G21;C10;C13)+265

Ich habe verstanden, dass Du die Summe plus 170 ausgeben willst.
Wenn eine der Bedingungen nicht erfuellt ist, wird der [Sonst]-Zweig ausgefuehrt und 265 zur Summe addiert
Da du das explizit nicht willst, musst Du also nur die 265 entfernen :

Excel - SOLL :
[Schlüsselwort] WENN
[Bedingung] UND( )
[Dann] SUMME(G4:G21;C10;C13)+170
[Sonst] SUMME(G4:G21;C10;C13)

Hallo Tobias,

so richtig verstanden habe ich die Frage nicht. Warum ersetzt Du nicht einfach das „+ 170“ bzw. „+265“ durch „+WENN(Bedingung;170;0)“?
„Bedingung“ würde dann C18 abprüfen.

Liebe Grüße,
Kurt