Está en la página 1de 16

Power BI

HABLEMOS EN

DAX
¿Qué es SWITCH? HABLEMOS EN

DAX

SWITCH
Función que evalúa
condiciones y retorna
valores correspondientes,
simplificando múltiples
IFs.

Es como elegir un
Power-Up en Super
Mario, donde se evalúa
condiciones y retorna
un resultado específico
para cada una, como
sería en este caso un
Superpoder.
IF vs SWITCH HABLEMOS EN

DAX

IF
Verifica una
LIMITADO
condición y retorna un Solo 1

resultado; es simple
pero limitado para
múltiples condiciones.

SWITCH
Evalúa múltiples
condiciones,
retorna resultado
específico para cada
una, más eficiente.
Componentes de SWITCH DAX HABLEMOS EN

SWITCH (<Expresión>,
<Valor1>, <Resultado1>,
<Valor2>, <Resultado2>,
..... ,
<ElseResult>
)

<Expresión> : Es la pregunta que se hace para evaluar


varias veces y así encontrar una respuesta.
<Valor> : Respuesta específica buscada a la
pregunta de <Expresión>.
<Resultado> : Acción a realizar si se encuentra la
respuesta específica <Valor> a la pregunta
<Expresión>.
<ElseResult>: Acción a realizar si no encuentra ningún
<Valor>.
Contexto para ejemplificar HABLEMOS EN

DAX

¿Recuerdas jugar Mario Bros y enfrentar


desafíos, sabiendo lo que necesitas pero no
qué Power-Up usar?

SWITCH en Power BI, te permite definir acciones


específicas para distintas condiciones.

🔍 Es como tener la inteligencia para saber


qué Power-Up escoger y así anticiparte.
Contexto para ejemplificar HABLEMOS EN

DAX

Honguito Flor Estrella Pluma

¿Qu
éd
eci
tom sió
aré n
?
Contexto para ejemplificar HABLEMOS EN

DAX

Si quiero
CRECER
Honguito

Si quiero
LANZAR
FUEGO
Flor

Si quiero ser
INVENCIBLE
Estrella

Si quiero
VOLAR
Pluma
Ejemplo: Escogiendo Power-up HABLEMOS EN

DAX

JUGANDO CON MARIO BROS


Imagina que ahora tenemos esta idea en una base de
datos donde solo tenemos la necesidad del jugador,
pero no el Power-Up asociado.

Necesidad Power Up que


necesito

Crecer

Lanzar Fuego

Tabla: MarioBros
Ser
Invencible

Volar
Ejemplo: Escogiendo Power-up HABLEMOS EN

DAX

JUGANDO CON MARIO BROS


El objetivo final será crear una columna donde se
le asocie a cada “Necesidad” un Power-Up
correspondiente y así sabrá Mario Bros cuál es más
conveniente para el desafío.

Necesidad Power Up que


necesito

Crecer

Lanzar Fuego

Tabla: MarioBros
Ser
Invencible

Volar
Ejemplo: Escogiendo Power-up HABLEMOS EN

DAX

¿Cómo funciona SWITCH para


obtener ese resultado?

Power Up que necesito = SWITCH(<Expresión> ,


<Valor>,<Resultado>,
Else)
Power Up que necesito =
SWITCH ([Necesidad] ,
“Crecer“, “ “,
”Lazar Fuego”, “ “,
”Ser Invencible”, “ “ ,
”Volar”, “ “ ,
“No hay Power-Up”)

Así
ten
el m dríam
res ismo os
ult
ad
o
Ejemplo: Escogiendo Power-up HABLEMOS EN

DAX

Ahora sé qué
Power-Up necesito
para este desafío

Gracias por
ayudarme a
escoger!!
Conclusión HABLEMOS EN

DAX

SWITCH en DAX actúa como un selector de Power-Ups


en un videojuego, permitiendo elegir entre varias
opciones de manera eficiente, a diferencia de IF, que
es más limitado, manejando solo una condición a la
vez.

En el mundo de Mario Bros, SWITCH es como decidir si


Mario toma un hongo 🍄 para crecer, una flor🌸 para
lanzar fuego, una estrella ⭐ para invencibilidad, o una
pluma para volar, según la necesidad del
momento.

Es una función intuitiva y versátil,


simplificando decisiones
complejas en análisis de datos y
haciéndolas más accesibles y fáciles
de entender.
HABLEMOS EN

DAX

SI QUIERE APRENDER MÁS


SOBRE POWER BI
ÚNETE A NOSOTROS

Ingresa a:
www.datdata.com/kevin
y tendrás un 20% dcto
HABLEMOS EN

DAX

art e y
Comp
t a q u é te
co m en
ió el p os t
pa re c
a fór m ula
¿Qué ot r
lic am os ?
exp
BUSCA NUESTRO GRUPO EN
LINKEDIN

HABLEMOS EN

DAX

Y SIGAMOS APORTANDO
JUNTOS
Agradecimientos:

Kevin Roger Muñoz


HABLEMOS EN

DAX
Reacciona Comenta Comparte Guarda

También podría gustarte