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 Description
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 Devolve um valor numérico de um valor.
Byte.From(valor de qualquer tipo) como número Retorna um valor de número inteiro de 8 bits do valor fornecido.
Int8.From(valor como qualquer) como número Retorna um valor de número inteiro de 8 bits do valor fornecido.
Int16.From(valor qualquer) como número Retorna um valor de número inteiro de 16 bits do valor fornecido.
Int32.From(valor 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(qualquer valor) como número Devolve um valor de número único a partir do valor fornecido.
Double.From(valor como seja) como um 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 indefinido) como número Retorna um valor de número de moeda do valor fornecido.
Percentage.From(valor como qualquer) como número Devolve um valor de número de percentagem do valor fornecido.

Texto

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

Lógico

Conversão de tipo Description
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(qualquer valor) como lógico Retorna um valor lógico de um valor.

Data, Hora, DateTime e DateTimeZone

Conversão de tipo Description
. 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 data, hora, 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.