Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
La columna actual es [Días para cerrar] La nueva columna personalizada es Promedio de días trabajados
Me gustaría que la fórmula quisiera decir si [días para cerrar] es mayor o igual que 181 entonces 90 y si [días para cerrar] es menor o igual a 180 entonces divida los días para cerrar por 2.
la primera parte de mi fórmula funciona, pero la segunda parte no lo es y he pasado demasiadas horas tratando de reelaborar la fórmula.
Si [Días para cerrar]> 181, a continuación, 90 más si [Días para cerrar]< 180 entonces Value.Divide ([Días para cerrar], 2)
Solved! Go to Solution.
Cree una nueva columna con el siguiente DAX
crear una nueva columna como
Hola @AlyssaP17 ,
En el código M
Columna personalizada si [Días para cerrar]> 181 y, a continuación, 90 más si [Días para cerrar]<-180, entonces [Días para cerrar]/ 2
En DAX (columna calculada)
Columna ?
SWITCH(
TRUE(),
Tabla[Días para cerrar] > 181 , 90,
DIVIDE(Tabla[Días para hablar],2)
saludos
Harsh Nathani
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)
@harshnathani Gracias, estoy usando el código M. Mi fórmula cambió y esto es lo que he introducido. Todavía estoy recibiendo el error "Token Else expected".
columna personalizada-si[Días para cerrar]>501 entonces [Días para cerrar]/4 otra si [Días para cerrar]<-500 entonces [Días para cerrar]/3 más si [Días para cerrar]<180 entonces [Días para cerrar]/2
¿Crees que esto sería más fácil en DAX?
Hola @AlyssaP17 .
Utilícelo para el código M.
si [Días para cerrar]<180 entonces [Días para cerrar]/2 otra cosa si [Días para cerrar]<-500 entonces [Días para cerrar]/3 más [Días para cerrar]/4
Además, puede usar agregar columnas contionales
Para anidar un si dentro de otro si usamos la misma metodología if – entonces – else, como se muestra a continuación
si [cosa para probar #1] "algo más"entonces [hacer esto si es verdadero] otra cosasi [cosa para probar #2] "algo más"entoncesotra cosa [hacer esto si es falso]
https://exceloffthegrid.com/power-query-if-statements-for-conditional-logic/
saludos
Harsh Nathani
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)
Cree una nueva columna con el siguiente DAX
vamos a considerar que el nombre de la columna está days_close.
Puede probar este DAX en las columnas calculadas utilizando la función Dividir,
=if([days_close]>=181, 90, if([days_close]<=180, Divide([days_close],2),0))
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |