Il linguaggio delle formule M di Power Query include formule per la conversione tra tipi. Di seguito è riportato un riepilogo delle formule di conversione in M.
Numero
Conversione di tipo
Descrizione
Number.FromText(text as text) as number
Restituisce un valore numerico da un valore di testo.
Number.ToText(number as number) as text
Restituisce un valore di testo da un valore numerico.
Number.From(value as any) as number
Restituisce un valore numerico da un valore.
Int32.From(value as any) as number
Restituisce un valore intero a 32 bit dal valore specificato.
Int64.From(value as any) as number
Restituisce un valore intero a 64 bit dal valore specificato.
Single.From(value as any) as number
Restituisce un valore numerico Single dal valore specificato.
Double.From(value as any) as number
Restituisce un valore numerico Double dal valore specificato.
Decimal.From(value as any) as number
Restituisce un valore numerico Decimal dal valore specificato.
Currency.From(value as any) as number
Restituisce un valore numerico Currency dal valore specificato.
Testo
Conversione di tipo
Descrizione
Text.From(value as any) as text
Restituisce la rappresentazione testuale di un valore number, date, time, datetime, datetimezone, logical, duration o binary.
Logico
Conversione di tipo
Descrizione
Logical.FromText(text as text) as logical
Restituisce un valore logico true o false da un valore di testo.
Logical.ToText(logical as logical) as text
Restituisce un valore di testo da un valore logico.
Logical.From(value as any) as logical
Restituisce un valore logico da un valore.
Date, Time, DateTime e DateTimeZone
Conversione di tipo
Descrizione
.FromText(text as text) as date, time, datetime, or datetimezone
Restituisce un valore date, time, datetime o datetimezone da un set di formati di data e di un valore di impostazioni cultura.
.ToText(date, time, dateTime, or dateTimeZone as date, time, datetime, or datetimezone) as text
Restituisce un valore di testo da un valore date, time, datetime o datetimezone.
.From(value as any)
Restituisce un valore date, time, datetime o datetimezone da un valore.
.ToRecord(date, time, dateTime, or dateTimeZone as date, time, datetime, or datetimezone)
Restituisce un record contenente parti di un valore date, time, datetime o datetimezone.