Loading

Filtrar por porcentaje de N superior en lugar de N superior

Fecha de publicación: Jan 3, 2024
Tarea
Cómo mostrar el porcentaje de N superior. Existen dos formas de mostrar el porcentaje de N superior: la cantidad de elementos o los elementos que representan el n % superior de un valor.

Por ejemplo, si el objetivo es calcular el 20 % superior de clientes por ventas, el resultado final puede ser los 20 clientes con el mayor número de ventas (cantidad de elementos) o la cantidad de clientes que representen el 20 % superior de ventas (elementos que representan el 20 % superior de ventas). Si algunos clientes gastan mucho, en este segundo caso, la cantidad de clientes sería inferior a 20.

 
Pasos
En la sección Archivos adjuntos, busque el libro de trabajo de ejemplo en el que se usa el conjunto de datos de muestra de Superstore para realizar una demostración de las instrucciones siguientes.

Caso 1: N % superior por cantidad de elementos

Estas opciones mostrarán el N % superior de clientes ordenados por ventas. 

Opción 1: Usar funciones de nivel de detalle (LOD, por sus siglas en inglés)

Los cálculos de LOD permiten mayor flexibilidad en la forma en que se crea la vista, pero el parámetro requiere que todos los valores de visualización se establezcan de forma manual. Estas instrucciones corresponden a la "vista original" del libro de trabajo que puede descargarse desde el panel derecho de este artículo. 

  1. Haga clic en la flecha hacia abajo situada junto a la barra de búsqueda y seleccione Crear parámetro…
  2. En el cuadro de diálogo Crear parámetro, siga estos pasos y haga clic en Aceptar:
    1. Asigne un nombre al parámetro. En este ejemplo, se llama "Seleccionar el porcentaje de N superior (LOD)".
    2. En Tipo de datos, seleccione Punto flotante.
    3. En Formato de visualización, seleccione Porcentaje.
    4. En Valores permitidos, seleccione Rango.
    5. Establezca el Mínimo en 0, el Máximo en 1 y el Tamaño del paso en 0,05.
    6. Cambie Valores permitidos a Lista. Así, se añadirán valores a la lista.
    7. Actualice los valores de visualización 1-N. Por ejemplo, para 0,1, el valor de visualización es 90 %. Esto es necesario dado que el filtro utiliza la función PERCENTILE, que requiere el valor 1-N.
  3. Seleccione Análisis > Crear campo calculado.
  4. En el cuadro de diálogo Campo calculado que se abre, siga estos pasos y haga clic en Aceptar:
    1. Asigne un nombre al campo calculado. En este ejemplo, el campo calculado se llama “Filtro de N superior de clientes por ventas (LOD)”.
    2. En el campo de fórmula, cree un cálculo parecido al siguiente:
      { FIXED [Nombre del cliente] : SUM([Ventas])} 
      >=
      { FIXED : 
          PERCENTILE( { FIXED [Nombre del cliente] : SUM([Ventas])}, [Seleccionar el porcentaje de N superior (LOD)])
      }
  5. Arrastre [Filtro de N superior de clientes por ventas (LOD)] al estante Filtros.
  6. En el cuadro de diálogo Filtrar, seleccione Verdadero y haga clic en Aceptar.

Opción 2: Usar cálculos de tablas 

Estas instrucciones corresponden a la "vista original" del libro de trabajo que puede descargarse desde el panel derecho de este artículo. 

  1. Haga clic en la flecha hacia abajo situada junto a la barra de búsqueda y seleccione Crear parámetro…
  2. En el cuadro de diálogo Crear parámetro, siga estos pasos y haga clic en Aceptar:
    1. Asigne un nombre al parámetro. En este ejemplo, se llama "Seleccionar el porcentaje de N superior".
    2. En Tipo de datos, seleccione Punto flotante.
    3. En formato de visualización, seleccione Número (personalizado) y añada "%" como sufijo.
    4. En Valores permitidos, seleccione Rango.
    5. Establezca el Mínimo en 0, el Máximo en 100 y el Tamaño del paso en 1.
  3. Seleccione Análisis > Crear campo calculado.
  4. En el cuadro de diálogo Campo calculado que se abre, siga estos pasos y haga clic en Aceptar:
    1. Asigne un nombre al campo calculado. En este ejemplo, el campo calculado se llama "Clasificación de clientes por ventas".
    2. En el campo de fórmula, cree un cálculo parecido al siguiente:
      RANK_UNIQUE(SUM([Ventas]),'desc')
  5. Cree un campo calculado llamado "Filtro de N % superior de clientes por ventas (cantidad de elementos y cálculo de tablas)" con una fórmula similar a la siguiente:
    [Clasificación de clientes por ventas]
    <=
    WINDOW_MAX([Clasificación de clientes por ventas])*([Seleccionar el porcentaje de N superior]/100)
  6. Arrastre [Filtro de N % superior de clientes por ventas (cantidad de elementos y cálculo de tablas)] al estante Filtros.
  7. En el cuadro de diálogo Filtrar, seleccione Verdadero y haga clic en Aceptar.


Caso 2: N % superior por valor

En este caso, se mostrarán los clientes con el N % superior de ventas. Estas instrucciones corresponden a la "vista original" del libro de trabajo que puede descargarse desde el panel derecho de este artículo. 
  1. Haga clic en la flecha hacia abajo situada junto a la barra de búsqueda y seleccione Crear parámetro…
  2. En el cuadro de diálogo Crear parámetro, siga estos pasos y haga clic en Aceptar:
    1. Asigne un nombre al parámetro. En este ejemplo, se llama "Seleccionar el porcentaje de N superior".
    2. En Tipo de datos, seleccione Punto flotante.
    3. En formato de visualización, seleccione Número (personalizado) y añada "%" como sufijo.
    4. En Valores permitidos, seleccione Rango.
    5. Establezca el Mínimo en 0, el Máximo en 100 y el Tamaño del paso en 1.
  3. Seleccione Análisis > Crear campo calculado.
  4. En el cuadro de diálogo Campo calculado que se abre, siga estos pasos y haga clic en Aceptar:
    1. Asigne un nombre al campo calculado. En este ejemplo, el campo calculado se llama "Filtro de N % superior de ventas".
    2. En el campo de fórmula, cree un cálculo parecido al siguiente:
      RUNNING_SUM(SUM([Ventas])) / TOTAL(SUM([Ventas]))
      <=
      [Seleccionar el porcentaje de N superior]/100
  5. Arrastre [Filtro de N % superior de ventas] al estante Filtros. 
  6. En el cuadro de diálogo Filtros, seleccione Verdadero y haga clic en Aceptar.
Recursos adicionales

Comente sobre este artículo… Foro de comentarios

Número del artículo de conocimiento

001458086

Archivos adjuntos

Top N percent_v2022.1.twbx

1264 KB

 
Cargando
Salesforce Help | Article