Funciones Matemáticas y Financieras con DAX ➕📈
¡Domina las funciones matemáticas y financieras en DAX para Power BI! Aprende a usar SUM, SUMX, COUNT, COUNTROWS, DIVIDE y más para cálculos avanzados. Descarga la base de datos desde el enlace y practica. 💻📊
Preparación: Descarga e importa los datos 📥
- En Power BI, ve a Inicio > Obtener Datos > Excel y selecciona el archivo.
- Carga las tablas: Ventas, Canal, Presupuesto, Vehículos, Vendedores.
- Verifica en Vista de Datos: La tabla Ventas es la principal (hechos), relacionada con Vehículos y otras. ¡Listo! 🎉
Paso 1: Contar vehículos vendidos con COUNT y COUNTROWS 🔢
Calcula la cantidad de vehículos vendidos.
- Ve a Inicio > Introducir Datos

- Crea una tabla llamada MedidasDAX y cárgala.

- En MedidasDAX, haz clic derecho > Nueva Medida.

- Nómbrala Cant Vehículos Vendidos y escribe:
Cant Vehículos Vendidos =
COUNT(ventas[id_vehiculo])
Explicación: Cuenta las filas no vacías en la columna ID_Vehículo de Ventas.
- Alternativa con COUNTROWS:
Cant Vehículos Vendidos =
COUNTROWS(ventas)
Explicación: Cuenta todas las filas de la tabla Ventas, ignorando valores vacíos. Más seguro si ID_Vehículo pudiera estar en blanco.
- Presiona Enter, crea una Tarjeta en Vista de Informe y arrastra la medida. Resultado: ~14,000 vehículos vendidos. 🌟

Paso 2: Sumar ventas con SUM 💰
Calcula el total de ventas.
- En MedidasDAX, haz clic derecho > Nueva Medida.
- Nómbrala Total Ventas y escribe:
Total Ventas =
SUM(ventas[precio_venta])
Explicación: Suma todos los valores de la columna PrecioVenta en Ventas.
- Presiona Enter, crea una Tarjeta y arrastra la medida. Resultado: ~291 millones. 😎

Paso 3: Sumar costos con SUM 🛠️
Calcula el costo total de los vehículos.
- En MedidasDAX, haz clic derecho > Nueva Medida.
- Nómbrala Total Costo y escribe:
Total Costo =
SUM(ventas[costo_vehiculo])
Explicación: Suma todos los valores de CostoVehículo en Ventas.
- Presiona Enter, crea una Tarjeta y arrastra la medida. Resultado: ~248 millones. 🚗

Paso 4: Calcular ganancias con resta 📊
Obtén la ganancia restando costo de ventas.
- En MedidasDAX, haz clic derecho > Nueva Medida.
- Nómbrala Ganancias y escribe:
Ganancia = [Total Ventas]-[Total Costo]
Explicación: Resta TotalCosto de TotalVentas usando las medidas creadas.
- Presiona Enter, arrastra a una Tarjeta o tabla. Resultado: ~43 millones en ganancias. 🎉

Paso 5: Calcular porcentaje de ganancia con división ➗
Calcula el % de ganancia respecto a las ventas.
- En MedidasDAX, haz clic derecho > Nueva Medida.
- Nómbrala Ganancias y escribe:
Ganancias = [Ganancias] / [TotalVentas]

- Ve a Vista de Modelo, selecciona la medida

- En Formato elige Porcentaje con 2 decimales.

- Presiona Enter, arrastra a una tabla. Ejemplo: ~14.68% para la marca Honda. 😄

Explicación: Divide Ganancias entre Total Ventas.
- Alternativa con DIVIDE (más segura):
(%) de Ganancia =
DIVIDE([Ganancia],[Total Ventas],0)
Explicación: Usa DIVIDE para evitar errores por división por cero, retornando 0 si hay error.
Formatea como porcentaje con 3 decimales para mayor precisión.

Paso 6: Calcular ganancias con SUMX 🔄
Usa SUMX para calcular ganancias por fila.
- En MedidasDAX, haz clic derecho > Nueva Medida.
- Nómbrala Utilidades y escribe:
Utilidades =
SUMX(ventas,[Total Ventas]-[Total Costo])
Explicación: Itera cada fila de Ventas, resta CostoVehículo de PrecioVenta y suma los resultados.
- Presiona Enter, arrastra a una tabla. 🚀

Paso 7: Visualizar resultados 📊
Crea una tabla y gráficos para analizar por marca/modelo.
- En Vista de Informe, inserta una Tabla.
- Arrastra desde Vehículos: Marca y Modelo.

- Opcional: Crea un Gráfico de Columnas:
- Eje X: Marca (de Vehículos).
- Eje Y: TotalVentas y TotalCosto.
- Pasa el mouse para ver detalles. 📈

Cierre 🎬
¡Listo! 🎉 Ahora dominas funciones matemáticas y financieras en DAX como SUM, SUMX, COUNT, COUNTROWS, y DIVIDE. Practica con la base de datos y crea análisis impactantes. ¿Dudas? Déjalas en los comentarios. ¡Nos vemos en el próximo capítulo! 👋
Notas Adicionales 📝
- Enlaces: Descarga la base de datos y revisa el curso gratis en la descripción (módulo 8). 😊
- Formato: Aplica formato de porcentaje o moneda en Vista de Datos para mejor legibilidad.
- DIVIDE vs. /: Usa DIVIDE para divisiones seguras, evitando errores por cero.
- Errores: Verifica nombres de tablas/columnas y relaciones en Vista de Modelo si algo falla. 🔍
Módulo 9: Funciones DAX II
Descargar Tabla Calendario
Tabla Fechas .pbix
Tabla Productos, Ventas, Otra Tabla
Responses