Inhaltsverzeichnis
Fest
Die Funktion 'Fest' entspricht im Wesentlichen der Funktion 'Runden'. Der Unterschied besteht darin, dass mit der Funktion 'Fest' auf bis zu 9 Nachkommastellen gerundet werden kann, und standardmässig immer alle Nachkommastellen ausgewiesen werden, unabhängig davon, ob am Schluss Nullen oder andere Ziffern vorkommen. Die Grundfunktion im Formular-Designer sieht wie folgt aus:
[=Fest(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-9 = gewohnte Ausgabe der Anzahl Dezimalstellen nach dem Komma
- 0 = es wird auf eine ganze Zahl gerundet
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 und doppelklicken
- Im Eingabefeld 'Formel bearbeiten' den Wert [=FEST([formularfeld.XY];2)] erfassen
- Die fertige Formel sieht nun wie folgt aus:
[=FEST([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 'Fest' verwendet. Das sieht dann wie folgt aus:
[=FEST(MITTELWERT([wert1];[wert2];[wert3]);1)]
Spezialfall: Textwert
Sobald der zu rundende Wert ein Textwert ist, liefert die Formel 'FEST' einen Leerwert:
[=FEST(besucht;3)] liefert einen Leerwert
[=FEST(Beispieltext;1)] liefert einen Leerwert