Freigeben über


FORMAT-Funktion (DAX)

Konvertiert einen Wert entsprechend dem angegebenen Format in Text.

Syntax

FORMAT(<value>, <format_string>)

Parameter

Ausdruck

Definition

value

Ein Wert oder ein Ausdruck, dessen Auswertung einen Einzelwert ergibt.

Format_Zeichenfolge

Eine Zeichenfolge mit der Formatierungsvorlage.

Rückgabewert

Eine Zeichenfolge, die Wert enthält, wie durch Format_Zeichenfolge definiert formatiert.

Hinweise

Informationen über die Verwendung des format_string-Parameters finden Sie im entsprechenden unten aufgeführten Thema:

Zum Formatieren

Befolgen Sie diese Anweisungen.

Zahlen

Verwenden Sie vordefinierte numerische Formate, oder erstellen Sie benutzerdefinierte numerische Formate.

Datums- und Uhrzeitwerte

Verwenden Sie vordefinierte Datums-/Uhrzeitformate, oder erstellen Sie benutzerdefinierte Datums-/Uhrzeitformate.

Beim Formatieren des Ergebnisses verwenden alle vordefinierten Formatierungszeichenfolgen das aktuelle Benutzergebietsschema.

VorsichtshinweisVorsicht

Die als Argument der DAX-FORMAT-Funktion unterstützten Formatzeichenfolgen beruhen auf den von Visual Basic (OLE-Automatisierung) verwendeten Formatzeichenfolgen, nicht auf den von .NET Framework verwendeten Formatzeichenfolgen. Daher können unerwartete Ergebnisse oder ein Fehler auftreten, wenn das Argument nicht mit definierten Formatzeichenfolgen übereinstimmt. So wird beispielsweise "p" als Abkürzung für "Percent" nicht unterstützt. Zeichenfolgen, die Sie als Argument der FORMAT-Funktion bereitstellen und die nicht in der Liste vordefinierter Formatzeichenfolgen enthalten sind, werden als Teil einer benutzerdefinierten Formatzeichenfolge oder als Zeichenfolgenliteral behandelt.