Partilhar via


Conversão de tipo

A linguagem de fórmulas do Power Query M tem fórmulas para converter entre tipos. Segue-se um resumo das fórmulas de conversão em M.

Número

Conversão de tipo Descrição
Number.FromText(texto como texto) como número Retorna um valor numérico de um valor de texto.
Number.ToText(número como número) como texto Retorna um valor de texto de um valor numérico.
Number.From(valor como qualquer) como número Retorna um valor numérico de um valor.
Int32.From(valor como qualquer) como número Retorna um valor de número inteiro de 32 bits do valor fornecido.
Int64.From(valor como qualquer) como número Retorna um valor de número inteiro de 64 bits do valor fornecido.
Single.From(valor como qualquer) como número Devolve um valor de número único a partir do valor fornecido.
Double.From(valor como qualquer) como número Retorna um valor de número duplo do valor fornecido.
Decimal.From(valor como qualquer) como número Devolve um valor de número decimal a partir do valor fornecido.
Currency.From(valor como qualquer) como número Retorna um valor de número de moeda do valor fornecido.

Texto

Conversão de tipo Descrição
Text.From(valor como qualquer) como texto Devolve a representação de texto de um número, data, hora, datetime, datetimezone, lógico, duração ou valor binário.

Lógico

Conversão de tipo Descrição
Logical.FromText(texto como texto) como lógico Retorna um valor lógico de true ou false de um valor de texto.
Logical.ToText(lógico como lógico) como texto Retorna um valor de texto de um valor lógico.
Logical.From(valor como qualquer) como lógico Retorna um valor lógico de um valor.

Data, Hora, DateTime e DateTimeZone

Conversão de tipo Descrição
. FromText(texto como texto) como data, hora, datetime ou datetimezone Retorna um valor de data, hora, datetime ou datetimezone de um conjunto de formatos de data e valor de cultura.
. ToText(date, time, dateTime ou dateTimeZone como
date, time, datetime ou datetimezone) como texto
Retorna um valor de texto de um valor date, time, datetime ou datetimezone.
. De(valor como qualquer) Retorna um valor de data, hora, datetime ou datetimezone de um valor.
. ToRecord (data, hora, dateTime ou dateTimeZone como data, hora, datetime ou datetimezone) Retorna um registro contendo partes de um valor de data, hora, datetime ou datetimezone.