Foro Empleos Cursos Blog
Recursos
  • Ejemplos de dashboards
  • DatData Games
  • Alumnos destacados
  • Ranking
  • Torneos pasados
  • Tests
Iniciar sesión Inscribirme
Menú
Cursos Clases en vivo Intensivo Proyectos Galería de dashboards Llamar asesor Cuentas Power BI Foro Ranking Estudiantes Tests Referencias rápidas Mis notas Sorteos Torneos (próximamente) Mis certificados Mi progreso Soporte
Cursos Clases en vivo Intensivo Proyectos Galería de dashboards Llamar asesor Cuentas Power BI Foro Ranking Estudiantes Tests Referencias rápidas Mis notas Sorteos Torneos (próximamente) Mis certificados Mi progreso Soporte
Inicio / Referencias rápidas / SWITCH

SWITCH

DAX Función Lógica Compartir
Definición: 
Función lógica que compara una expresión con una lista de valores y devuelve uno de múltiples posibles resultados.  
  • La función considera el orden de pares de valor/resultado. Al encontrarse una coincidencia de valor, se devuelve el resultado correspondiente y se ignoran valores subsecuentes.  
  • Se deben evaluar valores más restrictivos primero. 

Sintaxis: 
SWITCH ( < expresión >, < valor >, < resultado > [, < valor >, < resultado > [, ... ] ] [, < otro > ]  ) 
  • <expresión>:  expresión a evaluar una vez por cada fila/contexto. Puede ser un valor constante. 
  • <valor>: valor a comparar con resultado de <expresión>. 
  • <resultado>: expresión escalar a evaluar si <valor> coincide con resultado de <expresión>. 
  • <otro>: expresión escalar a evaluar si no hay coincidencias entre <valor> y resultados de <expresión>. Si no se especifica, se devuelve BLANK. 

Ejemplos:
I)
SWITCH_a01.png 59.35 KB
  1. SWITCH evalúa la referencia de columna, Pais A (países que empiezan con “A”) de la tabla Países. (Todos los valores son constantes). 
  2. Dependiendo el valor de país encontrado, se devuelve un resultado distinto, el continente al que pertenece dicho país (Europa, Asia u Oceanía).
    SWITCH_a02.png 23.95 KB

II)
SWITCH_b01.png 51.14 KB
  1. SWITCH evalúa la expresión TRUE, para condiciones que se cumplan, una vez para cada Canal (sirviendo como reemplazo para una función IF anidada). 
  2. La función compara los ingresos de cada canal con las condiciones especificadas como valores, y categoriza los canales en niveles (Alto, Intermedio) de acuerdo con cual condición se cumple primero. 
  3. En caso de que la expresión, TRUE, no coincida con ningún valor, es decir, que no se cumpla ninguna condición, se devuelve el valor alternativo, el nivel Bajo.
    SWITCH_b02.png 81.3 KB
  • 24 - SWITCH en columnas para segmentación estática Especialización en DAX con Power BI Ir a la clase
  • 25 - SWITCH en medidas y segmentación dinámica Especialización en DAX con Power BI Ir a la clase
  • IF Ver referencia
  • IF Anidado Ver referencia
Recursos
  • Foro
  • Inscribirse
  • Blog
  • Ejemplos de dashboards
  • Acerca
Cursos
  • Todos los cursos
  • Inteligencia Artificial para Analistas de datos
  • Microsoft Copilot: IA integrada a Excel, Teams, Word y más
  • Introducción a la IA en Power BI con Claude
  • De cero a freelancer con Power BI
  • Máster en Diseño de Reportes con Power BI
  • Introducción al análisis de Estados Financieros con Power BI
  • Certificación oficial por Microsoft de Power BI
  • Proyectos avanzados con Power BI
  • Introducción Práctica a Power BI
  • SQL para usuarios de Excel y Power BI
  • Introducción a la suite de Power Platform
  • Publica tu portafolio de dashboards con herramientas gratis
  • Especialización en Power BI Service
  • Especialización en Dashboards Profesionales con Power BI
  • Especialización en Visualización de Datos con Power BI
  • Especialización en DAX con Power BI
  • Especialización en Modelado de Datos con Power BI
  • Especialización en Transformación de Datos con Power Query
  • Análisis y Visualización de Datos con Excel
  • Domina Power BI con proyectos intermedios
  • Aprende Power BI con proyectos sencillos
Legales
  • Términos del servicio
  • Política de privacidad
  • Política de cookies
  • Contacto
Canal de YouTube de datdata Cuenta de Linkedin de datdata Cuenta de Instagram de datdata Página de Facebook de datdata Cuenta de TikTok de datdata
© 2026 © datdata - Todos los derechos reservados

Confirmar eliminación

Para eliminar esta participación, por favor ingrese su contraseña.