microdommi Geschrieben 30. November 2001 Geschrieben 30. November 2001 Moin, wie kann ich denn Kommastellen auf oder abrunden? Sagen wir mal ich habe folgende Zahl: 235,6565781 Und ich möchte aber: 235,67 haben! Das er immer bis 4 abrundet und ab 5 aufrundet! ????? Zitieren
beebof Geschrieben 30. November 2001 Geschrieben 30. November 2001 moin da gibs ne ganz einfachen trick. addiere einfach vorher 0,05 zu deiner zahl zu und schneide dann ab! MfG, beebof Zitieren
Gast King555 Geschrieben 3. Dezember 2001 Geschrieben 3. Dezember 2001 Eigentlich geht das ganz einfach mit der Round-Funktion. Aber für mich ist 235,6565781 auf zwei Stellen gerundet 235,66, nicht 235,67 Zitieren
DerGeist Geschrieben 4. Dezember 2001 Geschrieben 4. Dezember 2001 Benutzt doch den Format Befehl, da könnt Ihr das Format der Ausgabe so ändern wie Ihr das gerne möchtet. Schaut mal in die VBA Hilfe im Index unter Format. Gruß DerGeist Zitieren
DerGeist Geschrieben 4. Dezember 2001 Geschrieben 4. Dezember 2001 Hier ein paar Beispiele aus der VBA Hilfe ZF1 = Format(5459.4, "##,##0.00") ' Liefert "5.459,40". ZF1 = Format(334.9, "###0.00") ' Liefert "334,90". ZF1 = Format(5, "0.00%") ' Liefert "500,00%". ZF1 = Format("BANANE", "<") ' Liefert "banane". ZF1 = Format("birne", ">") ' Liefert "BIRNE". Gruß DerGeist <FONT COLOR="#a62a2a" SIZE="1">[ 04. Dezember 2001 10:22: Beitrag 2 mal editiert, zuletzt von DerGeist ]</font> Zitieren
fireworker Geschrieben 5. Dezember 2001 Geschrieben 5. Dezember 2001 Wo möchtest Du den runden? Willst Du ein errechnetes Ergebnis runden lassen oder eine eingebene Zahl? Könntest Du bitte noch sagen wo und wie Du es anstellst! Es gibt nämlich noch die Funktionen: Obergrenze und Untergrenze Die kann man mit sogenannten Schrittweiten definieren Zitieren
microdommi Geschrieben 5. Dezember 2001 Autor Geschrieben 5. Dezember 2001 Mh... Ich habe ein Ergebnis, das ich bevor ich es wieder in die Zelle zurückschreiben will, runden muß! Das heißt einen DM Betrag rechne ich in Euro... und habe dann als euro eine riesenlange kommazahl... diese will ich dann auf zwei dezimalstellen hinter dem komma runden. Zitieren
Staplerfahrer Klaus Geschrieben 5. Dezember 2001 Geschrieben 5. Dezember 2001 moin! ich lös sowas meisst so: 3214545,34544353 ist die zahl, die gerundet werden soll auf 3 kommastellen dann " (runde(3214545,34544353 * 100)) / 100 " geht mit jeder kommastelle und so weiter... könnse folgen? gut! Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.