ABC de clientes

Otra idea interesante es poder clasificar los campos en unos intervalos y asignares un valor.

Por ejemplo clasificar los clientes en Buenos, Regulares, Malos, o en A, B, C.

Para ello necesitamos saber las ventas de cada cliente y qué % representan sobre el total de ventas según los criterios que hemos seleccionado

Y luego convertir esos % en una letra o categoría, en este caso A, B, C.

Y además que todo esto sea sensible al filtro que estemos aplicando.

Empecemos en la tabla facturas ventas y añadamos una medida

Importe total = CALCULATE([Importe];ALLSELECTED())

Con esto hemos dicho que calcule el importe, sobre el todos los elementos seleccionados.

Y ahora para calcular el %, otra medida

% Importe s/Total = [Importe]/[Importe total]

Si lo representamos en una tabla con

Tendremos el % que cada cliente representa sobre el total

Y si ponemos un segmentador por Años podremos ver que los % varían en función del año seleccionado

Ahora se trata de tener una columna que nos convierta esos % en valores A, B o C.

Para ello usaremos la función SWITCH que devuelve resultados diferentes en función de una expresión

Creamos una nueva medida y ponemos

ABC = SWITCH (TRUE();’Facturas ventas'[% Importe s/Total]>=0,10;”A”;’Facturas ventas'[% Importe s/Total]>=0,050;”B”;”C”)

Y si la ponemos en la tabla obtenemos

Estamos diciendo:

Evalúa una expresión, que en este caso es TRUE, o sea que siempre devuelve un valor verdadero, siempre se cumple, para todas las filas

Si él % es superior al 10%, asigna el valor A

Si él % es superior al 5%, asigna el valor B

En otro caso asigna el valor C

Para los programadores esto recuerda mucho una función CASE ELSE.

Los mejores clientes tiene el valor A, luego el B u luego el C.

Y esto es sensible al contexto, al filtro pues hemos usado un Importe total que depende del filtro ALLSELECTED()

Guarde la hoja como ABC

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.