Cuando un informe empieza a pedir algo más que sumas y filtros básicos, es cuando DAX empieza a marcar la diferencia. Si trabajas con Power BI y quieres pasar de ver datos a entenderlos mejor y analizarlos con más contexto, este lenguaje es una de las claves. En esta guía te explicamos qué es DAX, para qué sirve y cómo empezar a usarlo sin complicarte. La idea no es entrar en tecnicismos, sino ayudarte a entender qué aporta de verdad en un modelo de datos.
Qué es Power BI
Antes de hablar de DAX, conviene resolver esta cuestión. En pocas palabras, Power BI es la plataforma de análisis de datos de Microsoft para conectar información, transformarla y convertirla en informes y paneles interactivos. Es una plataforma empresarial que te ayuda a pasar de tener datos dispersos a tomar decisiones con una visión mucho más clara del negocio. Si quieres profundizar más, puedes verlo también en nuestra guía sobre qué es Power BI.
Componentes principales de Power BI
- Power BI Desktop. Es la herramienta donde normalmente modelamos datos, creamos medidas y diseñamos informes.
- Power BI Service. Es el entorno online para publicar, compartir y colaborar con los informes.
- Power BI Mobile. Permite consultar paneles e informes desde el móvil.
- Power BI Report Server. Es la opción on-premises para gestionar y distribuir informes desde infraestructura propia.
Definición del lenguaje DAX
DAX significa Data Analysis Expressions. Dicho de forma sencilla, DAX es el lenguaje que te permite crear lógica dentro del modelo. Gracias a él puedes construir medidas, columnas calculadas y tablas calculadas para que el informe responda preguntas de negocio con más inteligencia y más flexibilidad.
Para qué sirve el lenguaje DAX
Una vez entendido qué es, lo importante es ver para qué se utiliza en la práctica. Ahí es donde realmente se entiende su valor.
Principales usos de DAX
- Crear medidas calculadas para totales, porcentajes, acumulados o comparativas.
- Generar columnas calculadas cuando necesitas enriquecer una tabla con nueva información.
- Construir tablas calculadas para resúmenes o estructuras auxiliares. Puedes verlo también en nuestra entrada sobre crear una tabla calculada en Power BI.
- Aplicar filtros y lógica avanzada con funciones como CALCULATE() o FILTER().
- Realizar cálculos temporales y financieros dentro del modelo.
Tabla comparativa: DAX vs. fórmulas de Excel
Aunque a primera vista se parecen, DAX y las fórmulas de Excel no trabajan igual. Por decirlo así, Excel piensa en celdas. DAX, por su parte, piensa en tablas, relaciones y contexto de cálculo. Esa diferencia cambia mucho la forma de analizar datos.
| Característica | DAX | Excel |
|---|---|---|
| Contexto de cálculo | Sí | Limitado |
| Uso principal | Modelado de datos | Hojas de cálculo |
| Trabaja con relaciones | Sí | No |
| Escalabilidad | Alta | Media |
| Uso en BI | Fundamental | Limitado |
| Sintaxis de trabajo | Orientada a tablas y modelos | Orientada a celdas |
| Cálculos dinámicos en visuales | Sí | Más limitado |
Cómo funciona DAX en Power BI
Para empezar a usar DAX no necesitas memorizar muchas funciones. Lo que más conviene entender al principio son sus conceptos básicos.
Conceptos clave del lenguaje DAX
- Contexto de fila. Es el cálculo que se hace fila a fila, muy habitual en columnas calculadas.
- Contexto de filtro. Es el conjunto de filtros activos que afectan al resultado de una medida.
- Relaciones entre tablas. DAX aprovecha el modelo para cruzar datos entre tablas relacionadas.
- Medidas vs. columnas calculadas. Las medidas calculan resultados dinámicos y las columnas guardan un valor por fila. Puedes ampliar esto en nuestras guías específicas para cada función, como RELATED, CALCULATE, SWITCH o LOOKUPVALUE, entre otras.
Cómo empezar a usar DAX en Power BI paso a paso
La mejor forma de perderle el miedo es probarlo dentro de un modelo sencillo. En pocos pasos puedes crear tus primeros cálculos.

Guía práctica para principiantes
- Abre Power BI Desktop.
- Importa datos al modelo.
- Crea relaciones entre tablas si trabajas con más de una fuente.
- Ve a Nueva medida o Nueva columna en la cinta de modelado.
- Escribe una fórmula DAX sencilla para empezar.
- Valida resultados en visualizaciones para comprobar que el cálculo responde como esperabas.
Ejemplos básicos de fórmulas DAX
Una vez dentro de Power BI, lo más útil es empezar por fórmulas simples. Así entiendes la lógica sin perderte en expresiones largas.
Medidas y cálculos simples
Ejemplo de medida:

Ejemplo de cálculo condicional:

Funciones DAX más utilizadas en Power BI
Cuando empiezas a trabajar con DAX, hay algunas funciones que aparecen una y otra vez. Conocerlas te da una base muy útil para avanzar.
Funciones esenciales para empezar
- SUM() sirve para sumar valores numéricos.
- CALCULATE() te permite modificar el contexto de cálculo.
- FILTER() se usa para filtrar tablas o conjuntos de datos.
- RELATED() es capaz de traer datos desde tablas relacionadas.
- LOOKUPVALUE() te ayuda a buscar un valor en otra tabla.
- RANKX() genera rankings dinámicos.
- SWITCH() aplica lógica condicional más clara que varios IF anidados.
Preguntas frecuentes sobre DAX y Power BI (FAQs)
Para terminar, repasamos algunas dudas habituales que suelen aparecer cuando alguien empieza a trabajar con DAX dentro de Power BI.
¿Qué es DAX en Power BI?
Es el lenguaje de fórmulas que se usa para crear cálculos dentro del modelo de datos. Gracias a él, Power BI puede ir mucho más allá de mostrar cifras y pasar a analizar resultados con lógica de negocio..
¿Qué diferencia hay entre DAX y las fórmulas de Excel?
Excel trabaja sobre celdas y hojas; DAX trabaja sobre tablas, relaciones y contexto de filtro. Por eso, aunque algunas fórmulas se parezcan, el enfoque de análisis es bastante distinto.
¿Es difícil aprender DAX?
No tiene por qué. Empezando por medidas sencillas y entendiendo bien el contexto de cálculo, se vuelve mucho más natural de lo que parece. La clave está en practicar con casos reales, no en intentar memorizar todo desde el principio.
¿Cuándo merece la pena usar DAX?
Cuando necesitas cálculos dinámicos, comparativas, lógica avanzada o análisis temporal dentro de Power BI. Si tu objetivo es que el informe responda preguntas de negocio con más valor, DAX suele ser un paso importante.
Después de todo lo que hemos analizado, ha quedado claro que DAX es el lenguaje que convierte un modelo de datos en una herramienta de análisis de verdad. Ahora bien, si quieres profundizar en Power BI y en el trabajo práctico con modelado, medidas y visualización, te recomendamos estas formaciones para tu empresa:
Máster en IA, Modern Workplace & Low Code Apps
Programa Power Platform
Programa IA & Modern Workplace
Programa Power Apps & Automate
Microsoft 365 Completo
Microsoft 365 Copilot
Power BI Completo
Power Apps (Canvas)
Power Automate
Excel Intermedio
Adopción Copilot para M365
Intranet en la Nube con SharePoint
AI Enabled Business Applications
Microsoft Fabric Foundation
CoE: Power Platform
