Applies ToAccess für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Gibt einen Ausdruck zurück, der als Zahl formatiert ist.

Syntax

FormatNumber ( Ausdruck [, AnzStellenNachDezimal ] [, FührendeStelleAnzeigen ] [, KlammernFürNegativeZahlen ] [, StellenGruppieren ] )

Die Syntax der Funktion FormatNumber weist die folgenden Argumente auf:

Argument

Beschreibung

Ausdruck

Erforderlich. Der zu formatierende Ausdruck.

AnzStellenNachDezimal

Optional. Numerischer Wert, der angibt, wie viele Stellen rechts vom Dezimaltrennzeichen angezeigt werden. Der Standardwert (–1) bedeutet, dass die Landes-/Regionaleinstellungen des Computers verwendet werden.

FührendeStelleAnzeigen

Optional. Eine von drei Konstanten, die angibt, ob für Bruchwerte eine führende Null angezeigt werden soll oder nicht. Die erforderlichen Werte finden Sie im Abschnitt "Einstellungen".

KlammernFürNegativeZahlen

Optional. Eine von drei Konstanten, die angibt, ob negative Werte in Klammern gesetzt werden oder nicht. Die erforderlichen Werte finden Sie im Abschnitt "Einstellungen".

StellenGruppieren

Optional. Eine von drei Konstanten, die angibt, ob Zahlen mit dem Gruppentrennzeichen gruppiert werden, das in den Landes-/Regionaleinstellungen des Computers angegeben ist. Die erforderlichen Werte finden Sie im Abschnitt "Einstellungen".

Einstellungen

Die Argumente FührendeStelleAnzeigen, KlammernFürNegativeZahlen und StellenGruppieren weisen die folgenden Einstellungen auf:

Konstante

Wert

Beschreibung

vbTrue

–1

True

vbFalse

0

False

vbUseDefault

–2

Die Landes-/Regionaleinstellungen des Computers werden verwendet.

Hinweise

Werden optionale Argumente ausgelassen, werden die Werte für die ausgelassenen Argumente durch die Landes-/Regionaleinstellungen des Computers bereitgestellt.

Hinweis:  Alle Informationen zu den Einstellungen werden der Registerkarte Regional Settings Number entnommen.

Beispiele

Ausdruck

Ergebnisse

SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales;

Formatiert die Währungswerte im Feld "SalePrice" in das Format "Zahl" und gibt 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 unter 1 haben "0" vor dem Dezimaltrennzeichen, negative Werte werden in Klammern abgedeckt, der Wert wird nach dem Standardtrennzeichen ("1000" wird als 1.000,00 angezeigt, "-1000" wird als (1.000,00) und "0"als 0,00 angezeigt).

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.