Condividi tramite


Conversione di tipo

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.