Runden

Zusätzlich zu den Berechnungen (Mittelwert und Summe) kann die Rundungsfunktion angewendet werden. Mit der Funktion 'Runden' wird eine Zahl auf eine zu definierende Anzahl an Dezimalstellen gerundet. Die Grundfunktion im Formular-Designer sieht wie folgt aus:

[=RUNDEN(Wert1;Nachkommastellen)]

Dabei wird der 'Wert1' durch die entsprechende Berechnung oder durch ein Formularfeld ersetzt.

Nachkommastellen

Die Eingabe der Nachkommastellen funktioniert im Formular-Designer leicht anders als in Excel:

  • 1-6 = gewohnte Ausgabe der Anzahl Dezimalstellen nach dem Komma
  • 0 = die Zahl wird nicht gerundet (anstelle der '0' kann die Funktion 'Runden' weggelassen werden)
  • 10 = es wird auf ganze Noten gerundet
  • 12 = es wird auf halbe Noten gerundet
  • 13 = es wird auf Drittelsnoten gerundet
  • 14 = es wird auf Viertelnoten gerundet
  • 18 = es wird auf Achtelnoten gerundet
  • minus vor der Zahl (z. B. -2) = es wird auf die Anzahl Stellen nach dem Komma gerundet. Sollte aber die letzte Zahl eine '0' sein, so wird diese nicht angezeigt (z. B. 4.10 = 4.1).

Beispiele

Eine Zahl aus einem berechneten Feld runden

Sie haben in einem Feld eine Zahl ausgeben. Diese soll nun in einem zweiten Feld auf 2 Stellen nach dem Komma gerundet dargestellt werden. Ausgangslage: Das Feld mit der Zahl ist bereits eingefügt (allenfalls handelt es sich um ein berechnetes Feld).

  • Dem Feld mit der zu rundenden Zahl einen eindeutigen 'internen Namen' zuweisen (z. B. in unserem Fall 'XY')
  • Das Feld 'Berechneten Text hinzufügen' an der gewünschten Stelle im Formular einfügen
  • Über den Befehl 'Formel bearbeiten…' die Berechnung 'Runden' aufrufen
  • Nun den 'Wert1' durch den Namen des Formularfeldes mit der zu rundenden Zahl ersetzen. Dies geschieht am einfachsten über die Schaltfläche 'Formularfeld einfügen…' im Dialogfenster.
  • Nach dem Semikolon nun die gewünschte Zahl für die Stellen nach dem Komma eintragen. In unserem Fall „2“.
    • Die fertige Formel sieht nun wie folgt aus:
[=RUNDEN([formularfeld.XY];2)]

Eine Berechnung direkt Runden

Sie haben in einem Feld eine Berechnung durchgeführt. Diese soll nun direkt auf eine Stelle nach dem Komma gerundet werden. Ausgangslage dazu ist, dass Sie bereits eine Berechnung (z. B. Summe oder Mittelwert) ausgeführt haben. Rund um diese Berechnung wird nun die Funktion 'Runden' verwendet. Das sieht dann wie folgt aus:

[=RUNDEN(MITTELWERT([wert1];[wert2];[wert3]);1)]

Spezialfall X.0

Mit der Funktion Runden werden die Noten gerundet, ist das Resultat jedoch ganzzahlig, erscheint keine Nachkommatstelle. Damit diese auch ausgewiesen wird, steht die Funktion Fest zur Verfügung.

[=FEST(MITTELWERT([wert1];[wert2];[wert3]);1)]
Drucken/exportieren
QR-Code
QR-Code lehreroffice:zusatzprogramme:formulardesigner:runden (erstellt für aktuelle Seite)