Power BI DAX Básico: DAX (Data Analysis Expressions) es el lenguaje de fórmulas en Power BI. Se utiliza para crear cálculos personalizados, medidas y columnas calculadas, y es esencial para la inteligencia de negocio y el uso avanzado de Power BI y Business Intelligence.
1 SUM() Suma los valores de una columna Ejemplo: TotalVentas = SUM(Sales[Amount])
2 AVERAGE() Calcula la media de una columna Ejemplo: SalarioMedio = AVERAGE(Employee[Salary])
3 COUNT(), COUNTA(), COUNTROWS() COUNT() cuenta valores numéricos COUNTA() cuenta valores no vacíos COUNTROWS() cuenta filas de una tabla Ejemplos: TotalPedidos = COUNT(Orders[OrderID]) TotalClientes = COUNTROWS(Customers)
4 CALCULATE() Modifica el contexto de un cálculo Ejemplo: VentasEste = CALCULATE(SUM(Sales[Amount]), Sales[Region] = East)
5 FILTER() Crea una tabla filtrada para usar dentro de CALCULATE Ejemplo: VentasAltas = CALCULATE(SUM(Sales[Amount]), FILTER(Sales, Sales[Amount] > 1000))
6 IF() Añade lógica a DAX Ejemplo: CategoriaVenta = IF(Sales[Amount] > 500, High, Low)
7 SWITCH() Alternativa más simple a IF anidados Ejemplo: Calificacion = SWITCH(TRUE(), [Score] >= 90, A, [Score] >= 75, B, [Score] >= 60, C, Fail)
8 ALL() Elimina los filtros de una columna o tabla Ejemplo: %DelTotal = DIVIDE(SUM(Sales[Amount]), CALCULATE(SUM(Sales[Amount]), ALL(Sales)))
9 DISTINCT() Devuelve los valores únicos de una columna Ejemplo: ProductosUnicos = DISTINCT(Sales[Product])
Medidas vs Columnas Calculadas Medida o measure Se calcula en función del contexto del informe y es la opción preferida para visuales. Columna calculada Se almacena en el modelo de datos y aplica lógica fila por fila.
En Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida especializada en soluciones completas: software a medida, aplicaciones a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas y agentes IA. Diseñamos proyectos de Power BI integrados con modelos DAX eficientes y ofrecemos servicios avanzados de inteligencia artificial que potencian los análisis. Con experiencia en desarrollo a medida y en seguridad ofrecemos también auditorías y pentesting como parte de nuestra oferta de ciberseguridad. Si tu objetivo es automatizar procesos o desplegar soluciones en la nube confía en nuestra experiencia en servicios cloud aws y azure y en la creación de agentes IA y soluciones a medida que aceleran la toma de decisiones.
Descubre cómo integrar análisis avanzado y modelos DAX con soluciones de inteligencia artificial en soluciones de inteligencia artificial desarrolladas por Q2BSTUDIO y potencia tus informes con prácticas de BI y seguridad aplicadas.

.jpg)



