Hola a todos,
Así que he tenido esta pregunta por un tiempo, pero nunca llegué a encontrar una manera correcta de hacerlo.
Contexto :
Tengo una tabla de "Evaluaciones", que tiene resultados de pruebas de múltiples establecimientos.
Tengo que devolver los resultados medios de cada establecimiento.
Los resultados están en una escala de 0 a 20.
Bastante fácil hasta ahora.
Problema :
En una matriz visual,necesito mostrar el promedio para cada establecimiento, no como número, sino como una letra.
Por ejemplo, si el promedio de un establecimiento es de 11 sobre 20, necesito mostrar "C+". Si el promedio es de 17 sobre 20, necesito mostrar "A". Y así sucesivamente.
Por ahora, he tenido que hacerlo todo manualmente con múltiples funciones IF. Funciona, pero esto me parece una solución terrible, espacialmente si tengo que tener más IF más adelante...
¿No hay alguna manera de hacer esto dinámicamente? ?
Hasta ahora, lo he intentado con menos valores, construyendo primero una tabla de correspondencia como la siguiente:
Possible_Results | What_I_Want_To_See |
1 | A |
2 | B |
3 | C |
4 | D |
5 | E |
Luego, intenté hacer algo como esto en una medida:
Si(
PROMEDIO([Establishment_Result]) en [Possible_Results]
,[What_I_Want_To_See]
)
También probé con SWITCH(), pero no funciona. No he encontrado ningún hilo con problemas similares, y realmente no puedo pensar en nada que pueda probar en este momento. ¡Cualquier pista sería apreciada!
¡Gracias de antemano!
Solved! Go to Solution.
@QuangMC , La información que ha proporcionado no me está aclarando el problema. ¿Puede explicarlo con un ejemplo?
Aprecia tus felicitaciones.
A mí me parece un caso de bucketing/ segmentación dinámica
Segmentación dinámica Bucketing Binning
https://community.powerbi.com/t5/Quick-Measures-Gallery/Dynamic-Segmentation-Bucketing-Binning/m-p/1...
Segmentación dinámica, bucketing o binning: https://youtu.be/CuczXPj0N-k
@QuangMC , La información que ha proporcionado no me está aclarando el problema. ¿Puede explicarlo con un ejemplo?
Aprecia tus felicitaciones.
A mí me parece un caso de bucketing/ segmentación dinámica
Segmentación dinámica Bucketing Binning
https://community.powerbi.com/t5/Quick-Measures-Gallery/Dynamic-Segmentation-Bucketing-Binning/m-p/1...
Segmentación dinámica, bucketing o binning: https://youtu.be/CuczXPj0N-k
@amitchandak lo siento, acabo de encontrar mi respuesta ^^'
"Solo" necesitaba usar un LOOKUPVALUE dentro de mi medida ...
Intenté usar la función LOOKUPVALUE antes, pero los resultados no fueron los que esperaba. Resulta que en realidad funcionó según lo previsto, pero la calidad de mis datos fue horrible y terminó en malos resultados.
Esto es bastante fácil, simplemente lo descarté porque pensé que no funcionaba ...
Lamento haber perdido el tiempo ^^'