wake-up-neo.com

so konvertieren Sie einen Ganzzahlwert in Text in Power BI

Ich erstelle einen calculated column in vorhandenem power BI report. die calculated column verkettet die integer- und text-Spalten. Ich habe unten eine Abfrage versucht, die mir einen Syntaxfehler gibt.

= Number.ToText(table1.[RegionID]) & " " &  table1.[RegionName]

Ich habe andere Konvertierungsmethoden ausprobiert, die nicht erfolgreich waren. Bitte führen Sie mich an, wie Sie das obige Szenario in Power Bi erreichen können

5
bmsqldev

Versuchen

= "Text" & Number.ToText(Number)
3
Rafael Loureiro

Sie müssen das Funktionsformat verwenden. Das erste Argument ist der Wert selbst und das zweite ist das gewünschte Format. Verwenden Sie "Zeichenfolge" wie den folgenden Code:

=FORMAT([RegionID], "string") & " " & [RegionName]
3
Daniel Labbe

=FORMAT(numeric_value, string_format) erkennt neun Formate für das zweite Argument von =FORMAT(), wobei der Typ des Zeichenfolgenformats angegeben wird. Der oben erwähnte 0tri0g -Fehler tritt auf, weil string selbst keines der neun Formate ist. Die vollständige Liste finden Sie hier: https://msdn.Microsoft.com/query-bi/dax/pre-defined-numeric-formats-für-the-format-function .

Im ursprünglichen Fall würden Sie =FORMAT([Year], "General Number"] verwenden, um ein Jahr als vierstellige Zahl zurückzugeben, die als Text gespeichert ist.

0
amunnelly

Stellen Sie sicher, dass Sie die richtige Formatzeichenfolge haben.

Versuche dies:

= FORMAT(table1.[RegionID], "#") & " " & table1.[RegionName]

0
ziviland

Ich habe den calculated column wie folgt ohne explicitconversion erstellt:

Region = table1.[RegionID] + " " + table1.[RegionName]
0
bmsqldev