Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Rundungschema





Frage

Hallo wer kann mir weiterhelfen? Ich möchte folgendes Rundungschema in eine Formel packen: unter 1 Euro= Cent genau ab 1 Euro= aufrunden auf 5 Cent ab 5 Euro= aufrunden auf 10 Cent ab 25 Euro= aufrunden auf 50 Cent ab 250 Euro= aufrunden auf volle Euro Diese Formel sollte in ein Feld in dem bereits eine Formel zur Berechnung des zu rundenden Betrages steht. Danke im voraus Paul

Antwort 1 von cmkatz

ich hätte da eine Formel, aber die ist etwas groß...:

=WENN(UND(A1>1;A1<5);VRUNDEN(A1;0,05);WENN(UND(A1>5;A1<25);VRUNDEN(A1;0,1);WENN(UND(A1>25;A1<250);VRUNDEN(A1;0,5);WENN(A1>250;RUNDEN(A1;0);WENN(UND(A1=1;A1=5;A1=25;A1=250);RUNDEN(A1;2);A1)))))

statt A1 mußt du halt dann deine Formel zur Berechnung des zu rundenden Betrages einfügen.

Viel Vergügen! kannst ja mal posten, ob's funktioniert hat.

Gruß
cmkatz

Antwort 2 von cmkatz

Nachtrag:

deine vorhandene Formel muß in Klammern gesetzt werden, also

A1

muß

(deine formel)

eingefügt werden.

Gruß
cmkatz

Antwort 3 von PAUL

Hallo cmkatz
Ich habe die Formel ausprobiert, sie ist aber
leider nicht gelaufen und ich habe auch keine Idee warum nicht. Wenn ich dir den Aufbau der
Tabelle zeige, kannst du mir vieleicht helfen.

A1.....A2........A17
Multi..Ek-Preis..Vk-Preis
128....175,20....124,50 (=gerundetes Ergebnis)


Der Multi wird aus einer anderen Tabelle importiert und ist durch 100 zu teilen.
Vieleicht kannst du dir das nochmal ansehen.
Im voraus und im nachhinein noch vielen Dank
für deine Hilfe.

Gruß
Paul



























Antwort 4 von cmkatz

Hi,

so auf anhieb kann ich damit nicht viel anfangen. In welcher Zelle steht deine Formel? Du kannst mir ja mal die tabelle schicken (info@cmkatz.de), oder eine abgespeckte Version der Tabelle, also nur die ersten 10 Datensätze oder so...

Gruß
cmkatz

Antwort 5 von Aliba

Hi Paul,

nehme mal an , in Deinem Beispiel soll 124,50 eigentlich 224,50 heissen, das würde dann auch Sinn machen. Dann sollte auch folgende Formel funzen:


=WENN(A1*A2/100<1;A1*A2/100;WENN(A1*A2/100>=250;AUFRUNDEN(A1*A2/100;0);WENN(A1*A2/100>=25;AUFRUNDEN((A1*A2/100)*2;0)/2;WENN(A1*A2/100>=5;AUFRUNDEN((A1*A2/100)*10;0)/10;AUFRUNDEN((A1*A2/100)*20;0)/20))))

CU Aliba

Antwort 6 von cmkatz

Hi,

hab deine Tabelle bekommen. Nach tests habe ich herausgefunden, dass sowohl meine als auch Aliba's Formel funktioniert. Unterschied:

bei Aliba wird immer aufgerundet, und bei mir wieder sowohl auf- als auch abgerundet.

Habe mal meine Formel eingesetzt und dir wieder zurückgesendet. mußt nur wieder in A6 deine Formel einsetzen.


Gruß
cmkatz

Antwort 7 von cmkatz

Nachtrag

@Aliba:

der zu rundende Wert berechnet sich aus
(A6*B6)/100

das würde bei meiner Formel so aussehen:

=WENN(UND(((A6*B6)/100)>1;((A6*B6)/100)<5);VRUNDEN(((A6*B6)/100);0,05);WENN(UND(((A6*B6)/100)>5;((A6*B6)/100)<25);VRUNDEN(((A6*B6)/100);0,1);WENN(UND(((A6*B6)/100)>25;((A6*B6)/100)<250);VRUNDEN(((A6*B6)/100);0,5);WENN(((A6*B6)/100)>250;RUNDEN(((A6*B6)/100);0);WENN(UND(((A6*B6)/100)=1;((A6*B6)/100)=5;((A6*B6)/100)=25;((A6*B6)/100)=250);RUNDEN(((A6*B6)/100);2);((A6*B6)/100))))))

ich bin immer noch der MEinung, das haut hin. Deine Formel haut übrigens auch hin, nur daß deine immer aufrundet.

Gruß
cmkatz

Antwort 8 von Aliba

Hi cmkatz,

wenn Du Dir die erste Anfrage noch mal durchliest, wirst Du feststellen, daß ja aufgerundet werden soll.

Die UND-Abfragen in Deiner Formel sind eigentlich nicht nötig, wenn Du beim grössten Wert anfängst , denn dann kommen die anderen Möglichkeiten gar nicht mehr zum Tragen, wenn die Bedingung stimmt.

AUch die Klammern bei der Berechnung (A6*B6)/100
sind nicht notwendig.

Das soll aber bitte nicht als Kritik, sondern lediglich als Hinweis verstanden werden.


CU Aliba

Antwort 9 von cmkatz

oh mann! wer lesen kann ist klar im Vorteil!!

Aliba, du hast Recht! Aufrunden war angesagt. Alles klar. Und dankbar bin ich für jeden Hinweis, der die Formeltipperei vereinfacht.

:-))

@Paul
nimm Aliba's Formel, die ist also demnach wesentlich geeigneter als meine...

Danke nochmals für den Hinweis, ALiba.

Schönen Abend noch.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: