Hab gerade kein Excel da, aber:
http://www.google.de/search?q=excel+...le+Suche&meta=
da hast du sicher schon gesucht.
Ich schau mir das morgen mal an.
Hallo zusammen.
Ich bin auf der Suche nach einer Möglichkeit um Zahlen fest zu runden.
d.h.: Ich habe eine Multiplikation und das Ergebnis soll hinter dem Komma entweder auf **,49 ab oder **,99 aufgerundet werden.
Das heisst: hinter dem Komma darf nur ,49 oder ,99 stehen.
Geht das irgendwie??
Hat da jemand ne Idee?? Komme nicht so recht weiter.
THX
Crawl
Anzeige
Hab gerade kein Excel da, aber:
http://www.google.de/search?q=excel+...le+Suche&meta=
da hast du sicher schon gesucht.
Ich schau mir das morgen mal an.
Ist vielleicht nicht das Komfortabelste, aber es geht:
im Feld C5 Steht der zurundende Betrag drin, mit folgender Formel, wird das gerundet.
SteveCode:=VERKETTEN(LINKS(C5;2);WENN((RECHTS(C5;2))>"49";".99";".49"))
Hallo zusammen.
Hatte mich mit Steve schon unterhalten.
Sein Tipp hat einen kleinen Fehler. Das ganze klappt nur bis zu Zahl 45 (oder in der Nähe) danach stimmen die Rundungen nicht mehr.
Kann mir jemand noch nen anderen Tipp geben.
Nochmal:
Ich habe eine Zahl (z.B.: 20,54) die mit einem Faktor (z.B.: 3,1) multipliziert wird. Das Ergebnis (63,674)sollte dann 63,99 erbegen. Oder halt bei einem anderen Ergebnis (z.B.: 63,24) 63,49.
Kann mir da nicht jemand helfen.???
Gegooglelt hab ich schon, aber die bringen nur hilfe zum runden auf ganze Zahlen.
PLZ HLP
Crawl
Ich bin da nicht ganz so fit, aber vielleicht hilft's:
Erstelle das "falsche" Ergebnis in einer versteckten Spalte und berechne in der "angezeigten" mit einer "wenn bla>x dann etc" daraus den "richtigen" Wert.
=RUNDEN(A2*0,16;2)
Berechnet den Betrag in A2 mal 0,16 mit 2 Nachkomma-stellen
Hallo zusammen.
@HuckFin Danke, aber das ist doch "nur" das normale Runden und nicht das Runden auf festgelegte Zahlen hinter dem Komma.
Crawl
So nächster Versuch:
Feld A1 = Betrag
Feld B1 = =FEST(A1*3,1;2;)
Feld C1 = =VERKETTEN(KÜRZEN(B1;0);WENN((RECHTS(B1;2))>"49";",99 Euro";",49 Euro"))
Hoffe, dass es nun so geht, wie Du es Dir vorstellst.
Steve
sofern das gehen sollte (ich kanns jetzt nicht testen), kannst du auch die unnötige B1 weglassen, indem du in der formel von c1 das b1 durch die formel von b1 ersetzt. *da wird man ja pillepalle*Original geschrieben von Steve Urkel the REAL
Feld A1 = Betrag
Feld B1 = =FEST(A1*3,1;2;)
Feld C1 = =VERKETTEN(KÜRZEN(B1;0);WENN((RECHTS(B1;2))>"49";",99 Euro";",49 Euro"))
also so müsste es sein:
Feld C1 = =VERKETTEN(KÜRZEN((FEST(A1*3,1;2;));0);WENN((RECHTS((FEST(A1*3,1;2;));2))>"49";" ,99 Euro";",49 Euro"))
Stimmt, dass kann man auch, aber zuert zu Testzwecken, würde ich es rauslassen.
Steve
Hallo zusammen.
Jetzt bekomme ich als Ergebnis entweder
0,49 oder 0,99 raus und nicht anderes.
D.h. die Stelle vor dem Komma ist immer eine "0".
Crawl
Ist das was für Dich?
Runden mit Excel
Das kleine Beispiel muss entsprechend Deiner Tabelle natürlich noch angepasst werden.
Edit:
Diese Formel rundet die Zelle A1 z.B. auf die nächsten ,50: runden(A1/0.5;0)*0,5
Hier musst Du es "nur noch"schaffen, die 0,01 abzuziehen, damit *,49 oder *,99 rauskommt.
Wie das geht, keine Ahnung. Die Formel, um auf *,50 zu kommen, habe ich mit Google gefunden.
Vielleicht hilft Dir das hier noch
Geändert von koloth (26.09.03 um 23:03 Uhr)
Geht doch ganz einfach
ich habe jetzt einfach mal unterstellt, dass der zu rundende Betrag in Zelle A1 steht.
=WENN(A1-GANZZAHL(A1)<=0,49;GANZZAHL(A1)+0,49;GANZZAHL(A1)+0,99)
Ist vielleicht nicht die eleganteste Lösung, aber sie funktioniert.
Da ich hier zu Hause aber kein Excel habe (bin privat überzeugter StarOffice bzw. OpenOffice-User) habe ich die Formel nur in StarOffice testen können.
Sollte aber auch in Excel problemlos funktionieren.
Allerdings wird auch dann, wenn das Ergebnis eine ganze Zahl ist aufgerundet.
Also bei einem Wert von 10,00 in Zelle A1 werden 10,49 draus gemacht.
Hallo zusammen.
@Grainger THX so gehts. Riesen Dank an alle.
Crawl
Lesezeichen