top of page

Power BI: Fundamentos de DAX

Updated: Mar 29





DAX (Data Analysis Expressions) es un lenguaje de fórmulas que se utiliza en Power BI para crear medidas, columnas calculadas y otras expresiones que manipulan y analizan datos.


1. Creación de medidas:

Las medidas son valores calculados que se agregan a un informe. Para crear una medida, utiliza la función CALCULATE.


Código:

Ventas_Totales = CALCULATE(SUM(Ventas[Cantidad]))

2. Creación de columnas calculadas:

Las columnas calculadas son nuevas columnas que se agregan al conjunto de datos.


Código:

Utilidad_Bruta= CALCULATE(Ventas[Precio] - Ventas[Costo])

3. Funciones DAX:

DAX tiene una amplia gama de funciones para realizar cálculos, filtros y otras operaciones. Algunas funciones comunes son:

  • SUM: Suma valores.

  • AVERAGE: Promedia valores.

  • COUNT: Cuenta valores.

  • MAX: Obtiene el valor máximo.

  • MIN: Obtiene el valor mínimo


Código:

SumaVenta= CALCULATE(SUM(Ventas[Precio]))
MaximoVenta = CALCULATE(Max(Ventas[Precio]))
MinimoVenta = CALCULATE(Min(Ventas[Precio]))
PromedioVenta = CALCULATE(AVERAGE(Ventas[Precio]))
ConteoVenta = CALCULATE(COUNT(Ventas[Precio]))

4. Filtros DAX:

DAX permite filtrar datos en una expresión.


Código:

Venta_2023= FILTER(Ventas, Ventas[Fecha] >= "2023-01-01")

5. Operadores DAX:

DAX tiene operadores matemáticos, lógicos y de comparación. Algunos operadores comunes son:

  • +: Suma.

  • -: Resta.

  • *: Multiplicación.

  • /: División.

  • &&: Y lógico.

  • ||: O lógico.

  • ==: Igualdad.

  • !=: Desigualdad.


Código:

MontoVenta = IF(Ventas[Precio] > 100, Ventas[Precio]*1.1, Ventas[Precio]*1.8)


660 views

Comentarios


bottom of page