web-dev-qa-db-fra.com

comment convertir un entier en valeur texte dans Power BI

Je crée un calculated column dans le power BI report existant. le calculated column concatène les colonnes integer & text. J'ai essayé ci-dessous la requête qui me donne une erreur de syntaxe,

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

J'ai essayé d'autres méthodes de conversion qui n'ont pas été un succès. Quelqu'un s'il vous plaît me guider comment réaliser le scénario ci-dessus en puissance bi

5
bmsqldev

Essayer

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

Vous devez utiliser le format de la fonction. Le premier argument est la valeur elle-même et le second est le format souhaité. Utilisez "chaîne", comme le code ci-dessous:

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

=FORMAT(numeric_value, string_format) reconnaît neuf formats pour le deuxième argument de =FORMAT(), où le type de format de chaîne est spécifié. L'erreur 0tri0g mentionnée ci-dessus est due au fait que string n'est pas l'un des neuf formats. Vous pouvez voir la liste complète ici: https://msdn.Microsoft.com/query-bi/dax/pre-defined-numeric-formats-for-the-format-function .

Dans le cas original, utilisez =FORMAT([Year], "General Number"] pour renvoyer une année sous forme de nombre à quatre chiffres, stocké sous forme de texte.

0
amunnelly

J'ai créé le calculated column ci-dessous sans aucune explicitconversion:

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