Leer en inglés

Compartir a través de


Conversión de tipos

El lenguaje de fórmulas M de Power Query tiene fórmulas para convertir entre tipos. Este es un resumen de las fórmulas de conversión en M.

Número

Conversión de tipos Descripción
Number.FromText(texto como texto) como número Devuelve un valor numérico de un valor de texto.
Number.ToText (número como número) como texto Devuelve un valor de texto de un valor numérico.
Number.From(valor como cualquiera) como número Devuelve un valor numérico de un valor.
Byte.From(value as any) como number Devuelve un valor de número entero de 8 bits del valor especificado.
Int8.From(value as any) como number Devuelve un valor de número entero de 8 bits del valor especificado.
Int16.From(value as any) como number Devuelve un valor de número entero de 16 bits del valor especificado.
Int32.From(valor como cualquiera) como número Devuelve un valor de número entero de 32 bits del valor especificado.
Int64.From(valor como cualquiera) como número Devuelve un valor de número entero de 64 bits del valor especificado.
Single.From(valor como cualquiera) como número Devuelve un valor numérico único del valor especificado.
Double.From(valor como cualquiera) como número Devuelve un valor de número doble del valor especificado.
Decimal.From(valor como cualquiera) como número Devuelve un valor de número decimal del valor especificado.
Currency.From(valor como cualquiera) como número Devuelve un valor numérico monetario del valor especificado.
Percentage.From(value as any) como number Devuelve un valor de número de porcentaje del valor especificado.

Texto

Conversión de tipos Descripción
Text.From(valor como cualquiera) como texto Devuelve la representación textual de un valor binario, lógico, de número, de duración, de fecha, de hora, de fecha y hora o de fecha, hora y zona horaria.
Guid.From(value as text) como texto Devuelve la representación GUID del texto especificado.

Lógicos

Conversión de tipos Descripción
Logical.FromText(texto como texto) como valor lógico Devuelve un valor lógico de true o false de un valor de texto.
Logical.ToText(lógico como lógico) como texto Devuelve un valor de texto de un valor lógico.
Logical.From(valor como cualquiera) como valor lógico Devuelve un valor lógico de un valor.

Date, Time, DateTime y DateTimeZone

Conversión de tipos Descripción
FromText(texto como texto) como un valor Date, Time, DateTime o DateTimeZone Devuelve un valor Date, Time, DateTime o DateTimeZone de un conjunto de formatos de fecha y un valor de referencia cultural.
. ToText(date, time, dateTime o dateTimeZone como date, time, datetime o datetimezone) como texto Devuelve un valor de texto de un valor date, time, datetime o datetimezone.
.From(valor como cualquiera) Devuelve un valor date, time, datetime o datetimezone de un valor.
.ToRecord(date, time, dateTime o dateTimeZone como date, time, datetime o datetimezone) Devuelve un registro que contiene partes de un valor date, time, datetime o datetimezone.