Cálculo del percentil mediante rango y recuento

Un usuario Pregunto ✅

Sid10

Sabemos que Percentile – Rank/(n+1), donde n es el número de valores para los que se calculan los percentiles.

Esto ha funcionado bien para mí en powerbi cuando los valores son distintos. Sin embargo, si dos o más valores son similares entonces el rango y el percentil fallan como se muestra en la tabla abajo llamada CQM. Por ejemplo, hay muchas filas con una puntuación % del 0% y 14,29%. Esto hace que el cálculo del percentil se equivoque (obviamente los percentiles no pueden superar el 100% como se muestra en la tabla siguiente).

¿Hay alguna solución sugerida para esto? Agradecemos su ayuda. Gracias.

Mas detalles para referencia:

La formula para rango y percentil son como se muestra:
LowBirthWt_Rank – IF(ESBLANCO([LowBirthWt%_m]), EN BLANCO(), RANKX(TODO(CQM), CALCULAR(SUMX(CQM, [LowBirthWt%_m])), ,ASC, Saltar))
LowBirthWt_%ile á DIVIDE([LowBirthWt_Rank], CONTARX(TODO(CQM), CQM[LowBirthWt%_m])+1)

Vea a continuación:

Sid10_0-1602889170025.png

Solicitando @Tahreem24 o cualquier otra persona, por favor.

mwegener

Hola @Sid10,

probar esto.

LowBirthWt_%ile = DIVIDE([LowBirthWt_Rank], COUNTX(ALL(CQM), CQM[GrantNumber]))

mwegener

Hola @Sid10,

probar esto.

LowBirthWt_%ile = DIVIDE([LowBirthWt_Rank], COUNTX(ALL(CQM), CQM[GrantNumber]))

Sid10

En respuesta a mwegener

¡Guau! ¡Eso fue todo! Muchas gracias.

Sólo una pequeña corrección. Su fórmula debe ser:

LowBirthWt_%ile = DIVIDE([LowBirthWt_Rank],COUNTX(ALL(CQM),CQM[GrantNumber])+1)

Tahreem24

En respuesta a Sid10

Lamento @Sid10 solo tengo tiempo para ver tu puesto.

Es excelente @mwegener ya ha resuelto su problema.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *