Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1100to1104
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
Inhaltsverzeichnis

Verkaufspreise ermitteln

Verkaufspreise ermitteln
Larissa
Hallo,
ich möchte eine Formel erstellen um angemessene Verkaufspreise zu ermitteln.
Die Regel soll sein:
1.) Wenn der Wert unter 10,- EUR ist, dann auf den nächsten 1,- EUR minus 1ct runden.
2.) Zwischen 10,- und 50,- EUR, dann auf die nächsten 5,- EUR minus 5ct runden
3.) Ab 50,- EUR auf die nächsten 5,- EUR minus 10ct runden
Beispiele:
zu 1.) 8,25 = 8,99
zu 2.) 36,41 = 39,95
zu 3.) 87,12 = 89,90
Alle drei Regeln sollten in einer Formel vereint sein.
Ich habe schon verschiedene Varianten ausprobiert, was aber alles nicht zum gewünschten Ergebnis führt und würde mich wieder mal sehr über Eure Hilfe freuen.
Viele Grüße,
Larissa

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Verkaufspreise ermitteln
16.09.2009 10:51:00
JogyB
Hi.
=WENN(A16<10;GANZZAHL(A16)+0,99;WENN(A16<50;GANZZAHL(A16/5)*5+4,95;GANZZAHL(A16/5)*5+4,9))
Du hast mit der Methode aber ein kleines Problem bei Werten wie 49,99 - da wäre dann der VK zu niedrig.
Gruss, Jogy
mit Obergrenze ...
16.09.2009 10:58:07
Matthias
Hallo Larissa
08,16 08,99 =OBERGRENZE(A1;1)-0,01
36,41 39,95 =OBERGRENZE(A2;5)-0,05
87,12 89,90 =OBERGRENZE(A3;5)-0,1
benutze Obergrenze
und bau das in eine Wenn-Funktion ein
Beachte bei der Wennverschachtelung das wenn die erste Bedingung erfüllt ist, Excel die Formel als beendet betrachtet.
Beginne also mit der größten Bedingung
Ich hoffe ich hab da nix verwechselt.
Gruß Matthias
Anzeige
AW: mit Obergrenze ...
16.09.2009 11:04:26
Bowl
Hab des ganze jetz auchmal mit Obergrenze gemacht!
Problem ist hier (zumindest bei mir), dass Werte wie 1,00 etc. nicht auf 1,99 sondern auf 0,99 berechnet werden...
bei allen anderen Werten funktionierts genauso, hat abe auch das Problem mit 49,99 auf 49,90 berechnet wird
Grüße
AW: mit Obergrenze ...
16.09.2009 11:16:25
JogyB
Hi.
Einfach den Wert, der nachher abgezogen wird, in der Obergrenze-Funktion hinzuaddieren.
Und wenn bei 49,99 als Ergebnis 49,90 rauskommt, dann stimmt die WENN-Bedingung nicht.
=WENN(A16<10;OBERGRENZE(A16+0,01;1)-0,01;WENN(A16<50;OBERGRENZE(A16+0,05;5)-0,05; OBERGRENZE(A16+0,1;5)-0,1))
Gruss, Jogy
Anzeige
Grad wollt ichs auch schreiben...
16.09.2009 11:21:27
Bowl
wohl aber zu langsam gewesen :/
Aber Danke
Grüße
Bowl
Klasse - so funktioniert es perfekt!
16.09.2009 11:36:04
Larissa
Ihr seid echt toll.
Vielen 1000 Dank.
War das schon perfekt?
16.09.2009 18:31:52
Erich
Hi zusammen,
bei manchen Werten habe ich so meine Zweifel, ob das wirklich gewollt ist - aber es kann natürlich sein!
Was soll z. B. bei 24,95 und 24,96 herauskommen? Hier noch eine Variante 2:
(Die Formel in Spalte C ist wohl etwas kryptischer und kürzer...)
 ABC
1QuelleVar 1Var 2
29,009,999,99
39,999,999,99
410,0014,9514,95
524,9524,9524,95
624,9629,9524,95
724,9929,9524,95
825,0029,9529,95
929,9529,9529,95
1029,9634,9529,95
1129,9934,9529,95
1230,0034,9534,95
1339,9539,9539,95
1439,9644,9539,95
1539,9944,9539,95
1640,0044,9544,95
1749,9549,9549,95
1849,9654,9549,95
1949,9954,9549,95
2050,0054,9054,90
2150,0154,9054,90
2254,9054,9054,90
2354,9159,9054,90
2454,9559,9054,90
2554,9559,9054,90
2654,9659,9054,90

Formeln der Tabelle
ZelleFormel
B2=WENN(A2<10;OBERGRENZE(A2+0,01;1)-0,01;WENN(A2<50;OBERGRENZE(A2+0,05;5)-0,05; OBERGRENZE(A2+0,1;5)-0,1))
C2=WENN(A2<10;AUFRUNDEN(A2+0,01;)-0,01;OBERGRENZE(A2;5)-0,05*(1+(A2>=50))+5*(REST(A2;5)=0))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige