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.
Hola a todos, tengo una simple declaración IF que está devolviendo resultados inconsistentes y no puedo averiguar por qué. Le agradecería mucho cualquier ayuda en esto.
Esta es la instrucción IF donde quiero que devuelva un "SÍ" cuando el valor es inferior a 24 else "NO".
InboundTime(Horas) | KPI logrado |
164 | Sí |
2502 | NO |
-1 | Sí |
22 | Sí |
-1 | Sí |
26 | NO |
26 | NO |
21 | Sí |
145 | Sí |
168 | Sí |
50 | NO |
50 | NO |
1 | Sí |
1 | Sí |
50 | NO |
1517 | Sí |
Solved! Go to Solution.
Supongo que la primera columna no tiene el formato correcto. ¿Puede comprobar que se almacena como número entero/número decimal?
Supongo que la primera columna no tiene el formato correcto. ¿Puede comprobar que se almacena como número entero/número decimal?
@zhivana, @FrankAT creo que eso puede estar en el centro de mis problemas. La columna es un producto de una función datediff. Reformé mi declaración IF como IF('Inbound'[InboundTime(Hours)] <= 24 , "YES", "NO") con un espacio después del 24 y parece estar funcionando, al menos por los datos de muestra que tengo por ahora, está devolviendo resultados concistent.
Desafortunadamente esto no funcionó en mi caso.
No @eWise,
intenta una comparación alfabética del texto "24", por lo que sus "resultados inconsistentes" son en este término correctos.
Si quieres una comparación numérica puedes hacerlo así:
Con amables saludos desde la ciudad donde la leyenda del 'Pied Piper de Hamelin' está en casa
FrankAT (Orgulloso de ser un Datanaut)
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 |