Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Me gustaría usar Power BI para ayudarme a identificar tendencias y/o valores atípicos en mis datos.
🙄 Primer post. He visto muchos videos y leído muchos documentos, pero tal vez no sé qué palabras clave buscar.
V1: Me gustaría mostrar (a) los 2 mejores puntajes (TOPN?) para cada día junto con (b) los demás campos de esa fila.
El resultado será algo así...
Los 2 primeros resultados para el día # 1, día # 2, etc. con la persona que tuvo esa puntuación en ese día y otros campos de la fila de datos sin procesar.
V2: También me gustaría mostrar todos los puntajes (o rango semanal) gráficos en algunos SparkLines al final de la fila para poder identificar visualmente si este buen día fue una casualidad.
Aquí hay algunos datos de muestra para 4 días y 6 jugadores que jugaron todos los días ...
Persona | Día # | Puntuación | Estado | IDENTIFICACIÓN |
Kal | 1 | 943 | TX | 555RR |
Amy | 4 | 934 | GUSTAR | 222XA |
Bob | 4 | 896 | WA | 444TT |
Kal | 3 | 835 | TX | 555RR |
Zoe | 1 | 802 | GUSTAR | 333JK |
Su | 3 | 792 | WA | 999MN |
Kal | 2 | 738 | TX | 555RR |
Ene | 4 | 722 | NUEVO | 777BW |
Zoe | 3 | 693 | GUSTAR | 333JK |
Amy | 3 | 630 | GUSTAR | 222XA |
Kal | 4 | 600 | TX | 555RR |
Amy | 2 | 580 | GUSTAR | 222XA |
Amy | 1 | 476 | GUSTAR | 222XA |
Bob | 2 | 464 | WA | 444TT |
Ene | 2 | 450 | NUEVO | 777BW |
Zoe | 2 | 439 | GUSTAR | 333JK |
Su | 2 | 415 | WA | 999MN |
Ene | 3 | 359 | NUEVO | 777BW |
Zoe | 4 | 310 | GUSTAR | 333JK |
Ene | 1 | 302 | NUEVO | 777BW |
Su | 4 | 289 | WA | 999MN |
Su | 1 | 254 | WA | 999MN |
Bob | 1 | 219 | WA | 444TT |
Bob | 3 | 135 | WA | 444TT |
Solved! Go to Solution.
@vaDev1 usar una medida como esta
Measure =
CALCULATE (
[_score],
KEEPFILTERS (
TOPN (
2,
FILTER ( ALLSELECTED ( 'Table 1' ), 'Table 1'[Day#] = MAX ( 'Table 1'[Day#] ) ),
[_score], DESC
)
)
)
Dónde
_score = MAX('Table 1'[Score])
¡AH! LOL Muchas gracias!!!!
@vaDev1 usar una medida como esta
Measure =
CALCULATE (
[_score],
KEEPFILTERS (
TOPN (
2,
FILTER ( ALLSELECTED ( 'Table 1' ), 'Table 1'[Day#] = MAX ( 'Table 1'[Day#] ) ),
[_score], DESC
)
)
)
Dónde
_score = MAX('Table 1'[Score])
Gracias por su respuesta increíblemente rápida, pero debo estar perdiendo algún paso? 🙄
¿Tal vez hice esto mal?
@smpa01 escribió:
_score = MAX('Table 1'[Score])
Tengo...
Measure =
CALCULATE(
MAX(Facts[Score]),
KEEPFILTERS (
TOPN (
2,
FILTER ( ALLSELECTED ( Facts ), Facts[Day#] = MAX ( Facts[Day#] ) ),
MAX(Facts[Score]),
DESC
)
)
)
Pero todavía entiendo esto ...
¿Hay algo que me falte?