Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
212to216
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
212to216
212to216
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Wenn-Formel

Wenn-Formel
07.02.2003 14:55:15
Rico
hallo Leute


ich fummle schon seit einer Stunde an folgender Formel rum:

=WENN(C19<6;(C19-1)*132+20;WENN(C19>6;(C19-2)*132+40;WENN(C19>10;(C19-3)*132+60;0)))

wenn C19=0 dann krieg ich in der Zielzelle -112
ich dachte zuerst, ich müsste die "o" am Schluss durch "" ersetzen.. passiert aber nix :-((

wo liegt der Fehler ?

Danke für die Tips und Gruss
Rico

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Wenn-Formel
07.02.2003 14:59:40
Boris

Hi Rico,

Null ist kleiner als 6, daher die Rechnung:
0*(0-1)*132+20 = -112

Schreibe direkt zu Beginn: =WENN(C19=0;"";WENN...)

Gruß Boris

DANKE
07.02.2003 15:04:03
Rico



Re: Wenn-Formel
07.02.2003 15:05:42
Martin Beck

Hallo Rico,

wenn C19 = 0 dann ist die erste Wenn-Bedingung erfüllt. Excel rechnet daher

(0-1)*132+20 = -132+20 = -112

was ja auch völlig korrekt ist.

Die Formel weißt jedoch zwei andere Schwachstellen auf:

1. Die Dritte Wenn-Bedingung kommt nie zum Zuge. Wenn C19 > 10 erfüllt wäre, wäre ja auch immer C19 > 6 erfüllt, und es wird die zweite Wenn-Bedingung ausgeführt. Abhilfe: Beide Bedingungen vertauschen.

2. Für die Wert gleich 6 ist das Ergebnis 0, soll das so sein?

Beschreibe Deine Aufgabenstellung mal umgangssprachlich. Was soll als Ergebnis rauskommen, wenn C19 welche Werte annimmt.

Gruß
Martin Beck

Anzeige
Re: Wenn-Formel
07.02.2003 15:06:59
Lutz

Hallo Rico,

C19=6 ergibt mit Deiner Formel aber auch 0, oder ist das beabsichtigt ?

Gruß Lutz

Re: Wenn-Formel
07.02.2003 15:08:55
Boris

Auch wenn du dich schon bedankt hast:
Die Rechnung lautet natürlich:
1*(0-1)*132+20 = -112

Und der andere Hinweis von Martin ist auch korrekt:
Deine Wenns sind falsch gestaffelt.

Gruß Boris

Aufgabenstellung
07.02.2003 15:14:13
Rico

Hallo Martin

das mit der Negativ-Zahl hab ich korrigiert.. doch stimmt das mit der dritten Formel .. so wie du es beschrieben hast.


Meine Aufgabe ist:

C19 = Anzahl Tage
das Ergebnis sind die Spesen die ich wie folgt berechne:

bis 5 Tage / Spesen = 4*132.-- + 20.--
von 6 bis 10 Tage / Spesen = 2*4*132.-- + 40.--
von 11 bis 15 Tage / Spesen = 3*4*132.-- + 60.--

ums genau zu erklären:
wenn ein Monteur eine ganze Woche "vor Ort" übernachten muss, dann kriegt er pro-Tag-MIT-Übernachtung SFr. 132.-- (SFr. 20.- für den fünften Tage wo er nich dort pennen muss). usw....

ich hoffe, man kann das einigermassen umsetzen wie ich das meine :-))

danke und Gruss Rico

Anzeige
Re: Aufgabenstellung
07.02.2003 15:25:18
Lutz

Hallo Rico,

dann so:

=WENN(C19=0;"";WENN(C19<=5;(C19-1)*132+20;WENN(C19>10;(C19-3)*132+60;WENN(C19>5;(C19-2)*132+40;""))))

Fragen zur Aufgabenstellung
07.02.2003 15:31:19
Panicman

Hallo Rico,

ich verstehe deine Aufgabe noch nicht ganz.
Wenn Monteur 7 Tage unterwegs ist, bekommt er nach deiner Aufgabenstellung 2*4Tage mit 132 und 2*1 Tag mit 20. Das kann doch nicht erwünsch sein, oder?
2. Unklarheit: Fahren die Monteure immer das Wochenende nach hause ? d. h. wenn einer 10 Arbeitstage unterwegs ist und am Montag losfährt, fährt er immer das Wochenenden nach hause ?
3. sind deine in C19 angegebenen Tage immer Arbeitstage oder Reisetage ?

Gruß
Holger


Anzeige
Besser noch mal neu
07.02.2003 15:40:44
Martin Beck

Hallo Rico,

die Berechnung kann so doch nicht richtig sein. Es würde doch jemand der z.B. 6 Tage unterwegs ist genauso viel Spesen bekommen wie derjenige, der 10 Tage unterwegs ist! Siehe außerdem auch die Fragen von Panicman.

Bitte das Problem nochmal neu schildern.

Gruß
Martin Beck

Lösung
07.02.2003 15:41:58
Rico

Hallo Holger

ich glaub, ich hab die richtige Formel eben bekommen:

=WENN(C19=0;"";WENN(C19<=5;(C19-1)*132+20;WENN(C19>10;(C19-3)*132+60;WENN(C19>5;(C19-2)*132+40;""))))


Voraussetzung ist, dass der Monteur am WE nach Hause fährt (das ergibt pro VOLLE Woche 4 Üernachtungen + 20.-- Spesen für den Freitag).

Ich bin grad am nachrechnen ob die obenerwähnte Formel stimmt.. sieht bis jetzt gut aus :-))

Gruss Rico


Anzeige
Re: Fragen zur Aufgabenstellung
07.02.2003 15:43:17
Lutz

....jetzt fängst Du aber an, Panik zu verbreiten... :-)))))

Gruß Lutz


das wars :-)
07.02.2003 15:46:02
Rico

SUUUUPER


klappt 1a *smile*

danke

Noch'n Problem und Alternative
07.02.2003 15:53:17
Martin Beck

wohl zu hoch für meine Fähigkeiten
07.02.2003 15:57:44
Rico

Hallo Martin

du scheinst schon viel weiter (komplexer) zu denken in dieser Aufgabe wie ich es mir "leisten" kann (aufgrund von meinen noch nicht so ganz sehr guten Excel-Kenntnisen*g*)

Ich habe jetzt für die Montagen ohne Übernachtungen eine separate Zeile besetzt mit der einfachen Formel =C19*20

Die Feiertage sind nicht relevant, da es in meiner Aufgabenstellung um die Ausrechnung im Offertstadium geht und ich in C19 manuell eingebe (Zahl).

Ich hoffe, dass ich eines Tages doch auch so komplexe "Geschichten" kreieren vermag wie du mir den Lösungsansatz gegeben hast *smile*.

Gruss Rico

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige