FLOOR
Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung
Rundet eine Zahl in Richtung Null auf das nächste Vielfache von Schritt ab.
Syntax
FLOOR(<number>, <significance>)
Parameter
Ausdruck | Definition |
---|---|
number |
Der numerische Wert, den Sie runden möchten. |
significance |
Das Vielfache, auf das Sie runden möchten. Die Argumentenumber und significance müssen entweder positiv oder beide negativ sein. |
Rückgabewert
Eine Dezimalzahl.
Bemerkungen
Wenn eines der Argumente nicht numerisch ist, gibt FLOOR
#VALUE!
Fehlerwert zurück.Wenn Zahl und Schritt unterschiedliche Zeichen aufweisen, gibt FLOOR den
#NUM!
Fehlerwert zurück.Unabhängig vom Vorzeichen der Zahl wird ein Wert gerundet, wenn er von Null weg angepasst wird. Wenn die Zahl ein genaues Vielfaches von Schritt ist, tritt keine Rundung auf.
Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Mit der folgenden Formel werden die Werte in der Spalte [Gesamtproduktkosten] aus der Tabelle, InternetSales und auf das nächste Vielfache von 0,1 aufgerundet.
= FLOOR(InternetSales[Total Product Cost],.1)
Die folgende Tabelle zeigt die erwarteten Ergebnisse für einige Beispielwerte:
Werte | Erwartetes Ergebnis |
---|---|
10.8423 | 10.8 |
8.0373 | 8 |
2.9733 | 2.9 |