Conversion de type
Le langage de formule Power Query M comporte des formules permettant d’effectuer des conversions entre les types. Voici un récapitulatif des formules de conversion en M.
Nombre
Conversion de type | Description |
---|---|
Number.FromText(text as text) as number | Retourne une valeur numérique à partir d’une valeur de texte. |
Number.ToText(number as number) as text | Retourne une valeur de texte à partir d’une valeur numérique. |
Number.From(value as any) as number | Retourne une valeur numérique à partir d’une valeur. |
Int32.From(value as any) as number | Retourne une valeur numérique entière 32 bits à partir de la valeur donnée. |
Int64.From(value as any) as number | Retourne une valeur numérique entière 64 bits à partir de la valeur donnée. |
Single.From(value as any) as number | Retourne une valeur numérique de type Single à partir de la valeur donnée. |
Double.From(value as any) as number | Retourne une valeur numérique de type Double à partir de la valeur donnée. |
Decimal.From(value as any) as number | Retourne une valeur numérique de type decimal à partir de la valeur spécifiée. |
Currency.From(value as any) as number | Retourne une valeur numérique de type currency à partir de la valeur spécifiée. |
Texte
Conversion de type | Description |
---|---|
Text.From(value as any) as text | Retourne la représentation textuelle d’un nombre, d’une date, d’une heure, d’un datetime, d’un datetimezone, d’une valeur logique, d’une durée ou d’une valeur binaire. |
Logical
Conversion de type | Description |
---|---|
Logical.FromText(text as text) as logical | Retourne une valeur logique true ou false à partir d’une valeur de texte. |
Logical.ToText(logical as logical) as text | Retourne une valeur de texte à partir d’une valeur logique. |
Logical.From(value as any) as logical | Retourne une valeur logique à partir d’une valeur. |
Date, Time, DateTime et DateTimeZone
Conversion de type | Description |
---|---|
.FromText(text as text) as date, time, datetime ou datetimezone | Retourne une date, une heure, une date/heure ou un fuseau horaire à partir d’un ensemble de formats de date et d’une valeur de culture. |
.ToText(date, time, dateTime ou dateTimeZone as date, time, datetime ou datetimezone) as text |
Retourne une valeur de texte à partir d’une date, d’une heure, d’une date/heure ou d’un fuseau horaire. |
.From(value as any) | Retourne une date, une heure, une date/heure ou un fuseau horaire à partir d’une valeur. |
.ToRecord(date, time, dateTime ou dateTimeZone as date, time, datetime ou datetimezone) | Retourne un enregistrement qui contient des parties d’une date, d’une heure, d’une date/heure ou d’un fuseau horaire. |
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour