Excel 7.0
Flexibel runden
Antwort
Häufig entstehen Situationen, in denen auf bestimmte Werte gerundet werden muß.
Einige Beispiele sind Preiskalkulationen, bei denen auf volle Zehner gerundet wird,
Bestellungen, die im Dutzend erfolgen müssen, und Währungsumrechnungen auf 0,05,
etwa beim Schweizer Franken, dessen kleinste gebräuchliche Einheit fünf Rappen sind.
Um diese Rundungen schnell und zuverlässig auszuführen, enthält Excel die Funktion
»Runden«. Setzt man »Runden« jedoch im Sinne des Erfinders ein, indem man mit
»Einfügen | Funktion | Runden« den Assistenten in Anspruch nimmt, fragt das Programm
nach der zu rundenden Zahl und nach der gewünschten Anzahl der Nachkommastellen.
Mit einem Trick läßt sich die Funktion jedoch sehr leicht dazu verwenden, auf jedes
beliebige Vielfache einer Zahl zu runden. Setzt man den Assistenten ein, um zum
Beispiel die Zahl in Zelle »A1« auf vier Nachkommastellen zu runden, sieht die Formel
folgendermaßen aus: »=RUN-DEN( A1;4)«. Möchte man die Funktion »RUNDEN«
einsetzen, um zum Beispiel die Zahl in der Zelle »A1« auf volle Zehner zu runden, müßte
die Formel so aussehen: »=RUNDEN(A1/10;0)*10«. Die Zahl in Zelle »A1« wird also
zunächst durch 10 geteilt, gerundet und danach wieder mit 10 multipliziert. Die
Funktion »RUNDEN« berücksichtigt die Rundungskonventionen und sorgt dafür, daß
die errechnete Zahl durch den angegebenen Wert teilbar ist. Um also wie beim Beispiel
des Schweizer Rappen auf 0,05 zu runden, müßte die Formel
»=RUNDEN(A1/0,05;0)*0,05« lauten. Die Formel läßt sich natürlich sehr gut in
Tabellen einbauen, doch wer häufig auf verschiedene Ganzzahlen runden muß, kann sich
auch eine persönliche Kalkulationshilfe basteln. Angenommen, Sie arbeiten in der
Einkaufsabteilung und bestellen bei verschiedenen Großhändlern, die verschiedene
Verpackungsgrö-ßen - also Vielfache von 5, 10, 12 und 100 - anbieten. Aus Ihrer
Warenkalkulation erhalten Sie Bedarfszahlen, die nun in die Verpackungeinheiten
umgerechnet werden müssen. Gehen Sie nun davon aus, daß Sie oben in der Tabelle
angeben, auf welches Vielfache gerundet werden soll. Diesen Wert könnten Sie zum
Beispiel in die Zelle D1 schreiben. Ab Zeile 4 soll eine Tabelle entstehen, in der die
Spalte A Ihren Bedarf enthält. Spalte B liefert die Anzahl der zu bestellenden Einheiten,
Spalte C die Stückzahl und Spalte D die Differenz. In Spalte A werden die
Bedarfszahlen eingetragen oder aus einem anderen Dokument übernommen. Die Zelle
B4 enthält die Formel »=C4/D1«, C4 wird mit »=RUNDEN(A4/$D$1;0)*$D$1«
ausgestattet, und die Differenz in Zelle D4 wird durch die Formel »=C4-A4« ermittelt.
Diese Formeln können von oben nach unten kopiert werden, indem man sie komplett
markiert und den Mauszeiger über die untere, linke Ecke der Markierung bewegt - der
Cursor verwandelt sich in ein schwarzes Kreuz.
Erweitert man nun die Markierung bei gedrückter Maustaste nach unten, wird der
Zelleninhalt an die neuen Zellenbezüge angepaßt. Damit die Zelle D1 absolut bleibt, also
nicht an die neue Lage der Formeln angepaßt wird, sind die Dollarzeichen vor der
Spalten- und der Zeilenangabe nötig.