FormatNumber-Funktion
Gibt einen als Zahl formatierten Ausdruck zurück.
Syntax
FormatZahl ( Ausdruck [ , NumDigitsAfterDecimal ] [ , IncludeLeadingDigit ] [ , UseParensForNegativeNumbers ] [ , GroupDigits ] )
Die Syntax der FormatNumber- Funktion hat die folgenden Argumente:
Streit | Beschreibung |
Ausdruck | Erforderlich. Zu formatierender Ausdruck. |
NumDigitsAfterDecimal | Optional. Numerischer Wert, der angibt, wie viele Nachkommastellen rechts angezeigt werden. Der Standardwert ist –1, was anzeigt, dass die regionalen Einstellungen des Computers verwendet werden. |
IncludeLeadingDigit | Optional. Tristate-Konstante, die angibt, ob für Bruchwerte eine führende Null angezeigt wird oder nicht. Werte finden Sie im Abschnitt Einstellungen. |
Verwenden SieParensForNegativeNumbers | Optional. Tristate-Konstante, die angibt, ob negative Werte in Klammern gesetzt werden sollen oder nicht. Werte finden Sie im Abschnitt Einstellungen. |
GruppenZiffern | Optional. Tristate-Konstante, die angibt, ob Zahlen mit dem in den Ländereinstellungen des Computers angegebenen Gruppentrennzeichen gruppiert werden oder nicht. Werte finden Sie im Abschnitt Einstellungen. |
Einstellungen
Die Argumente IncludeLeadingDigit , UseParensForNegativeNumbers und GroupDigits haben die folgenden Einstellungen:
Konstante | Wert | Beschreibung |
vbWahr | –1 | WAHR |
vbFalsch | 0 | FALSCH |
vbUseDefault | –2 | Verwenden Sie die Einstellung aus den Ländereinstellungen des Computers. |
Bemerkungen
Wenn ein oder mehrere optionale Argumente weggelassen werden, werden die Werte für weggelassene Argumente von den Ländereinstellungen des Computers bereitgestellt.
Hinweis: Alle Einstellungsinformationen stammen von der Registerkarte Regionale Einstellungsnummer .
Beispiele
Ausdruck | Ergebnisse |
SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales; | Formatiert die Währungswerte im Feld "SalePrice" in das Format "Number" und gibt sie in Spalte Expr1 zurück. |
SELECT FormatNumber([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; | Formatiert die Zahlenwerte im Feld "Rabatt" in das Format "Zahl" mit 2 Dezimalstellen, alle Werte kleiner als 1 haben "0" vor der Dezimalstelle, negative Werte werden in Klammern eingeschlossen, der Wert wird durch das Standardtrennzeichen (" 1000" wird als 1.000,00 angezeigt, „-1000" wird als (1.000,00) angezeigt, „0" wird als 0,00 angezeigt). |
No comments:
Post a Comment