Capítulo 161: Power Query M – Funciones Númericas

Aprende a utilizar funciones numéricas del Lenguaje M para realizar cálculos y redondear valores en Power Query.

Power Query cuenta con funciones numéricas del Lenguaje M que permiten realizar diferentes cálculos y transformaciones directamente dentro de una consulta.

Estas funciones son útiles para trabajar con precios, cantidades, costos, ventas y otros valores numéricos antes de cargar los resultados en Excel.

Crear cálculos con una columna personalizada

Para comenzar, selecciona cualquier celda de la tabla y ve a Datos > De una tabla o rango para llevar la información a Power Query.

Si necesitas calcular el precio total de una venta, ve a Agregar columna > Columna personalizada.

En este ejemplo se crea una columna llamada Total precio, multiplicando el precio unitario por la cantidad:

[Precio Unitario] * [Cantidad]

El símbolo asterisco (*) se utiliza para realizar la multiplicación. Al aceptar, Power Query calculará automáticamente el resultado para cada registro.

Redondear números con Number.Round

El Lenguaje M incluye diferentes funciones para trabajar con números. Una de ellas es Number.Round, utilizada para redondear valores.

Su estructura básica es:

Number.Round(
[Precio Unitario]*[Cantidad],1)

El primer argumento corresponde al número o cálculo que queremos redondear y el segundo indica la cantidad de decimales.

Por ejemplo, para calcular el precio total y dejar solamente un decimal, podemos utilizar:

Number.Round(
[Costo Unitario]*[Cantidad],1)

De esta manera, el resultado de la multiplicación se mostrará redondeado a un decimal.

Antes de realizar cálculos, revisa que las columnas tengan correctamente definido su tipo de dato numérico.

Utiliza Columna personalizada cuando necesites crear operaciones entre diferentes campos y funciones como Number.Round cuando quieras controlar los decimales del resultado.

También puedes combinar cálculos y funciones del Lenguaje M dentro de una misma fórmula para preparar los datos antes de cargarlos en Excel.

Módulo 27: Power Query: Funciones Nativas con (M)

⬇️ Descargar Ejercicio 160
⬇️ Descargar Ejercicio 161
⬇️ Descargar Ejercicio 162
⬇️ Descargar Ejercicio 163
⬇️ Descargar Ejercicio 164
⬇️ Descargar Ejercicio 165
⬇️ Descargar Ejercicio 166
⬇️ Descargar Ejercicio 167
⬇️ Descargar Ejercicio 168 y169

  1. Funciones de Texto
  2. Funciones para Números
  3. Funciones para Fechas
  4. Operadores
  5. Usando el if
  6. Usando el if + and
  7. Usando el if + or
  8. Usando if else
  9. Control de errores
  10. Errores tipo NaN y Infinity

Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

El Tío Tech
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.