Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Talend Cloud AWS EU Scheduled Outage: Starting Tues 26 May 21:00 CEST with expected completion Wed 27 May 01:00 CEST
cancel
Showing results for 
Search instead for 
Did you mean: 
josemaria
Creator II
Creator II

Calcular un Rango Percentil Exc en Qlikview

Hola a todos,

Me gustaría saber, como se puede hacer un calculo de Rango Percentil en Qv como en un Excel.

Adjunto documento de ejemplo, con dos tablas una con el calculo desde Qv (que no se como se hace) y otra tabla con el caculo que da en un Excel.

Alguien sabe como se puede sacar este calculo.

Gracias de antemano,

Saludos.

1 Solution

Accepted Solutions
salto
Specialist II
Specialist II

Hola,

he hecho una aproximación en este ejemplo, espero que te ayude.

Un saludo.

View solution in original post

7 Replies
jolivares
Specialist
Specialist

Entinedo que no existe una funcion identica en excel que lo haga, pero puedes buscar que hace exactamente esta funcion en excel y programarla. 

Por ejemplo aqui te envio una aproximacion de lo que pudiera ser:

Rank(-cantidad)/Count(TOTAL cantidad)

Lo que sucede es que en excel la funcion que estas usando excluye los valores 0 y 1 (equivalente al 0% y 100%)

Anonymous
Not applicable

Revisa las funciones 'Estadisticas de Agregación en Script' que se encuentran en el manual de Qlikview quizas alguna de ellas pueda ayudarte

salto
Specialist II
Specialist II

Hola,

he hecho una aproximación en este ejemplo, espero que te ayude.

Un saludo.

josemaria
Creator II
Creator II
Author

Gracias, es muy aproximado a lo que busco.

Un saludo

josemaria
Creator II
Creator II
Author

Perdona una pregunta,

si añado campos a la tabla no me hace el calculo, sabes por que motivo puede ser?

te adjunto ejemplo para que lo puedas ver.

=(NoOfRows(total)-RowNo()) / (NoOfRows(total)-1).

Muchas Gracias

angelaecheverri
Creator
Creator

Percentil es Fractile

Fractile( Campo, 0.25)

salto
Specialist II
Specialist II

Hola Jose Maria,

parece que si añadimos una dimensión mas, no calcula bien porque cambia el resultado de RowNo().

Prueba poniendo

=(NoOfRows(total)-RowNo(total)) / (NoOfRows(total)-1)

Creo que así va bien. Ya me dirás.