Loading

Calcular clasificación de percentil inclusiva

Fecha de publicación: Jul 20, 2023
Tarea
Calcular clasificación percentil inclusiva en Tableau Desktop, que usa la misma función PERCENTRANK.INC en Excel.
Pasos
El libro de trabajo de ejemplo adjunto, que puede encontrar en la esquina superior derecha de esta página, usa el conjunto de datos de muestra Superstore para demostrar los siguientes pasos:

Crear los cálculos

  1. Haga clic en la flecha abajo junto a Dimensiones en el panel Datos y seleccione Crear parámetro.
  2. En el cuadro de diálogo Crear parámetro, siga estos pasos y luego haga clic en Aceptar:
    • Asigne un nombre al parámetro. En este ejemplo se llama "INPUT".
    • Seleccione Flotante en Tipo de datos.
  3. Haga clic con el botón derecho en [INPUT] en el panel Datos y seleccione Mostrar control de parámetro.
  4. Seleccione Análisis > Crear campo calculado.
  5. En el cuadro de diálogo Campo calculado que se abre, siga estos pasos y después haga clic en Aceptar:
    • Asigne un nombre al campo calculado. En este ejemplo, el campo calculado se llama "PREV".
    • En el campo de fórmula, cree un cálculo similar al siguiente:    

    {MAX({FIXED State: (IIF(SUM([Sales])<[INPUT],SUM([Sales]),NULL))})}

  6. Cree un campo calculado con un nombre como "NEXT" y con un cálculo similar a este:

    {MIN({FIXED State: (IIF(SUM([Sales])>=[INPUT],SUM([Sales]),NULL))})}

  7. Cree un campo calculado con un nombre como "Rank Percentile" y con un cálculo similar al siguiente:

    RANK_PERCENTILE(SUM([Sales]))

  8. Cree un campo calculado con un nombre como "PREV%" con un cálculo similar al siguiente:

    LOOKUP([Rank Percentile],-1)

  9. Cree un campo calculado llamado "NEXT%" con un cálculo similar al siguiente:

    [Rank Percentile]

  10. Cree un campo calculado con un nombre como "PERCENTRANK" y con un cálculo similar a este:
(([INPUT] - MIN([PREV]))
/
(MIN([NEXT]) - MIN([PREV])))
*
([NEXT%] - [PREV%])
+
[PREV%]

Crear la vista:

  1. Arrastre [State] del panel Dimensiones al estante Detalle en la tarjeta Marcas.

  2. Haga clic con el botón derecho en [State] en la tarjeta Marcas y seleccione Ordenar.

  3. En el cuadro de diálogo Ordenar, realice estos pasos y haga clic en Aceptar:

    • Para Criterio de ordenamiento, seleccione "Ascendente".
    • En Ordenar por, seleccione Campo, ventas y suma.
  4. Arrastre [PERCENTRANK] del panel Medidas al estante Texto en la tarjeta Marcas.

  5. Haga clic con el botón derecho en [PERCENTRANK] en la tarjeta Marcas y seleccione Calcular usando > Estado.

Recursos adicionales
Para mostrar la clasificación percentil de valores en un conjunto de datos, use la función de cálculo de tablas integrada PERCENTILERANK().

La función PERCENTRANK de Excel calcula la clasificación percentil de un valor no incluido en el conjunto de datos. Excel usa la siguiente fórmula para interpolar el valor:

Diferencia de X respecto al valor anterior del conjunto
/
Diferencia del siguiente valor en un conjunto respecto a un valor anterior del conjunto
*
(percentil de clasificación del siguiente valor en el conjunto - percentil de clasificación del valor anterior en el conjunto)
+
percentil de clasificación del valor anterior en el conjunto
 

Número del artículo de conocimiento

001456739

Archivos adjuntos

PERCENTRANK.twbx

402 KB

 
Cargando
Salesforce Help | Article