Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
808to812
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
808to812
808to812
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Hilfe mehrere Bedingungen in Wenn-Funktion

Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 09:37:30
Karin Muster
Hallo,
ich möchte eine Wenn-Funktion erstellen, mit mehrere Variablen.
Es geht um die Berechnung eines Zuschusses, welcher sich nach Zugehörigkeit in Monaten berechnet.
Also:
für 8 Monate gibt es 20%
für 12 Monate 30%
24 Monate 40%
48 Monate 50%
und 60 und mehr Monate 60%
Die Monatsanzahl ist bereits berechnet und in einer Zelle vorhanden.
Meine Wenn-Funktion gibt immer nur den höchsten Wert aus.
Wer kann mir bitte helfen.
Danke ....

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 09:44:15
Frederic Anders
Hi Karin,
=WENN(UND(F7>=8;F7<=11);H7*1,2;WENN(UND(F7>=12;F7<=23);H7*1,3;WENN(UND(F7>=24;F7<=47);H7*1,4;WENN(UND(F7>=48;F7<=59);H7*1,5;H7*1,6))))
F7 = Zelle für Monatsanzahl
H7 = Zelle für Betrag
Da´du leider nicht alle Angaben gemacht hast, ging ich davon aus, das auf einen Betrag die Prozente draufgeschlagen werden.
Die Formel hab ich so gestrickt. Du musst lediglich die Bezüge F und H auf dich abändern.
Gruß
Frederic
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 10:01:59
Karin
Hallo Frederic,
Danke erstmal für Deine schnelle Hilfe.
Leider jedoch gibt Excel bei der Formel dann einen Fehler aus.
Zelle für die Monatszahl ist bei mir G2. Darin werden in einer Formel die Monate berechnet.
Der Betrag wird in I2 auch durch eine Formel errechnet.
Somit hab ich's folgendermaßen umgestrickt:
=WENN(UND(G2>=8;G2<=11);I2*1,2;WENN(UND(G2>=12;G2<=23);I2*1,3;WENN(UND(G2>=24;G2<=47);I2*1,4;WENN(UND(G2>=48;G2<=59);I2*1,5;I2*1,6))))
Ich mach noch irgendwo einen Fehler. Excel meldet einen Zirkelbezug.
Ich weiß ehrlich gesagt nicht wo?
Danke :)
Anzeige
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 10:13:23
Frederic Anders
Hi Karin,
stell mal die Datei rein, da hast du bei der Berechnung deiner Monate einen Zirkelbezug drin. Stell mal rein, änder dir es dann ab...
Gruß.
Frederic
ACHTUNG BEI DER FORMEL VON FREDERIC
12.10.2006 11:38:39
AndrRo
Hallo Karin,
die Formel von Frederic ist nicht ganz sicher! Die Monatszahl muss bei ihm unbedingt eine Ganzzahl sein. Sollte bei der Berechnung die Monate 11,5 ergeben, so würde dieser laut Formel einen Zuschuss von 60% statt 20 % (unter 12 Monate). Die Stellen (zwischen 11 und 12, 23 und 24, 47 und 48 Monate) zwischen den Sprüngen ist nicht abgedeckt. Diese erhalten dann 60% laut Formel.
Die bessere Lösung ist die von Daniel mit dem Sverweis, wenn du unbedingt mit Wenn-Formel das machen möchtest nimm lieber diese Formel
=wenn(G2<8;0;wenn(G2<12;1,2;wenn(G2<24;1,3;wenn(G2<48;1,4;wenn(G2<60;1,5;1,6)))))*I2
gruss
AndrRo
Anzeige
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 09:45:08
GeorgK
Hallo,
=WENN(A1=8;20%;WENN(A1=12;30%;WENN(A1=24;40%;WENN(A1>=60;60%;""))))
Gruß
Georg
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 10:35:52
Daniel Eisert
Hallo
solche Fälle löst man eher nicht über die Wenn-Funktion, sondern man legt eine zweite Tabelle an, in der Monate und Zuschuss hinterlegt werden.
Dann holt man sich für die Berechung den Wert über die Funktion SVERWEIS.
Schau dir mal das Beipspiel an:
https://www.herber.de/bbs/user/37335.xls
Der Vorteil dieser Methode ist, wenn sich die Werte ändern, dh. für 12 Monate soll es absofort 25% geben, dann brauchst du nur den Wert in der Tabelle ändern, und nicht in der Formel, was wesentlich einfacher ist, vorallem , wenn die Formel mehrfach vorkommt.
Gruß, Daniel
Anzeige
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 11:47:50
Karin
Hi, also dieses Ganze funktioniert auch nicht. Dann berechnet er bei den Monaten 1?! Gibts doch garnicht.
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 11:59:46
HermannZ
Hallo Karin;
meinst du das so??
beispiel;
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 12:05:19
Daniel Eisert
Hallo
ich verstehe dein Problem nicht, das ganze funktioniert doch so, wie du es beschrieben hast:
bei 8 monaten 20%, bei 12 30% bei 24 40% usw.
ob zwischenwerte möglich sind, hast du nicht beschrieben, aber von der Logik her ist es so:
0-7 bekommt nix
8-11 20%
12-23 30%
24-35 40%
usw.
und das liefert die Formel.
beschreib dein Problem mal etwas genauer
Gruß, Daniel
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 12:06:15
Walter
Hallo Daniel,
auch ich halte den SVERWEIS als die bessere Lösung. Doch eine Frage zu Deiner Formel.
Ich kenne den SVERWEISso: =SVERWEIS(A1;$D$1:$E$10;2;FALSCH),
Du schreibst =SVERWEIS(A1;$D$1:$E$10;2;1),warum???
Gruß
Rentner Walter
aus dem nördlichen Nordhessen
Eine Antwort wäre nett!
Anzeige
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 12:10:16
AndrRo
Hallo Walter,
Daniel benutzt eine Interwall-Suche, somit werden auch die Zahlen zwischen den 0 und 8, 8 und 12, 12 und 24 ... mit berücksichtig.
bei deiner Suche (mit Falsch oder 0) ist es eine Einzelwert-Suche. Hier muss eine eindeutige Übereinstimmung geben. Bei der Zahl 11 würde bei dir eine Fehlermeldung kommen, da die 11 nicht in der Liste (1. Spalte ist)
gruss
AndrRo
Andreas
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 12:15:42
Daniel Eisert
Hallo
der SVerweis hat 2 Varianten:
1. Variante
es muß eine genaue übereistimmung der Suchbegriffe vorliegen, ansonsten gibt es einen Fehler.
diese Variante wird durch den 4. Paramerter = FALSCH gekennzeichent
2. Variante
es muß keine genaue übereinstimmung vorliegen, wenn ein Wert nicht gefunden wird, wird in der Tabelle auf den nächstkleineren zurückgegriffen.
Diese Variante wird durch en 4. Parameter = WAHR gekennzeichnet
(wird diese Variante gewählt, muss die Matrix aufsteigend sortiert sein)
zu den 0 und 1:
Wenn Excel einen Wahrheitswert benötigt,interpretiert es 0 als FALSCH und jede andere Zahl als WAHR. daher spare ich mir die Tipperei und schreibe nur 0 oder 1
Gruß, Daniel
Anzeige
AW: Hilfe mehrere Bedingungen in Wenn-Funktion
12.10.2006 12:21:28
Walter
Danke Daniel, Danke AndrRo
Der Hinweis ist Super!!
Danke
Gruß
Rentner Walter
aus dem nördlichen Nordhessen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige