Frage zu Excel (Summe-Formel + Formatierung)

Alle Arten von Programmen und Anwendungen: Egal ob Betriebssysteme, Systemtools, Grafikbearbeitung, Musikeditoren oder Textverarbeitung. Hier wird über alles gesprochen.
Aydee
Excellent Member
Excellent Member

Benutzeravatar
 
Beiträge: 637
Registriert: 17.12.2004
Di 9. Okt 2012, 17:50 - Beitrag #1

Frage zu Excel (Summe-Formel + Formatierung)

Hi,

gibt es ne Möglichkeit in einer Excel Tabelle (2010) eine Spalte so zu formatieren, dass der dort errechnete Wert zum nächsten Zehner aufgerundet wird, aber die Anzeige dennoch mit 2 Nullen hinterm Komma erfolgt?

Es sind Zahlungsbeträge (Währung), allerdings wird die Währung nicht in der Spalte aufgeführt (weil da noch weitere Berechnungen folgen und dann die Währung stört).
Die Spalte ist auf Zahl mit 2 Anzeigen hinter dem Komme formatiert.
In der Spalte werden Prozente errechnet, die meisten davon sind "krumme" Beträge mit Centbeträgen hinterm Komma - genau die sollen "verschwinden", der Betrag zum nächsten vollen Einer aufgerundet werden. Die Beträge in der Spalte soll aber weiterhin mit 2 Kommastellen (also ,00) angezeigt werden. Sprich: die Formel errechnet 1587,88 - aber es soll dann der Betrag 1588,00 angezeigt werden.
Geht das? Gibt's in Excel eine "(auf)Runden"-Funktion....?

PS: ich bräuchte den englischen Namen dieser Funktion (wenn's eine gibt) , hab nur eine engl. Version von Excel.
(vermutlich was mit round oder so....?)


.

Traitor
Administrator
Administrator

Benutzeravatar
 
Beiträge: 17500
Registriert: 26.05.2001
Di 9. Okt 2012, 18:06 - Beitrag #2

Ich habe kein MS Excel, aber hoffe mal, dass LibreOffice Calc hier kompatibel genug ist:

CEILING(x,y)

Das rundet Zahl x hoch auf Vielfache von y (sprich, y=1 für Runden auf ganze Einer), also CEILING(1587.88,1)=1588. Dann die Spalte markieren, Strg+1, Number, 2 decimal places.

Hilft das?

(Generell ist im Englischen "round" mathematisch/kaufmännisch runden, "ceiling" oder am Computer eigentlich häufiger "ceil" aufrunden, "floor" abrunden.)

Aydee
Excellent Member
Excellent Member

Benutzeravatar
 
Beiträge: 637
Registriert: 17.12.2004
Di 9. Okt 2012, 18:55 - Beitrag #3

jupp, sehr - vielen Dank!
hab die Liste an Formeln durchwühlt und gefunden.

in Excel heißt es wirklich einfach nur Round(X;Y) - das X steht für die Zahl die gerundet werden soll (da kann man auch ganze Formeln eingeben) und das Y für die Dezimalstelle, auf die gerundet werden soll

es gibt auch nen Roundup(X;Y) - da muss für meinen Fall das Y = 0 sein - funktioniert prima.

Traitor
Administrator
Administrator

Benutzeravatar
 
Beiträge: 17500
Registriert: 26.05.2001
Di 9. Okt 2012, 19:10 - Beitrag #4

Roundup sollte dann das sein, was du suchst.

Der Unterschied zwischen Ceiling und Roundup scheint das zweite Argument zu sein, Ceiling akzeptiert wie geschrieben beliebige Rundungsfaktoren, was aber auch etwas unintuitiver ist, Roundup nur Anzahlen von Dezimalstellen.

Dass das Excel-Ceiling damit sein zweites Argument anders behandelt als das ceil() so ziemlich jeder Programmiersprache/Bibliothek, die üblicherweise wie Excel-Roundup arbeiten, ist mal wieder typisch. ;)


Zurück zu Software

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste