Tuesday, June 21, 2022

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