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! ?????
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
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
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
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>
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
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.
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!
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden