Grupos, segmentos, intervalos

O como he leído en la web grouping, binning o banding.

La idea es analizar nuestra información, creando segmentos de datos, para responder a preguntas del tipo:

¿Cuantos clientes compran hasta 200.000, o 300.000, o 400.000, etc.?

¿Cuantos artículos venden 1000 unidades o 2000, etc.?

Partimos de la plantilla A3ERP Ventas totales detallada base que puede descargar

Segmentación de clientes por importes

Creamos una nueva tabla con

Y la formula

Clientes = SUMMARIZE(Ventas;Ventas[Cliente];”Total ventas”;[EUR])

Esto nos da una tabla con las ventas por cliente

En la columna Total ventas, con el botón de la derecha escogemos Nuevo grupo

Y aquí debemos definir el intervalo que nos interesa, en mi caso pongo 100000 en tamaño de la discretización y acepto

Y aparece una nueva columna que nos indica a que segmento pertenece cada cliente

Ahora podemos crear un gráfico de columnas con

Los bins en el eje, y los clientes en valores, pero le ponemos Recuento. Esto nos da un gráfico con

Vemos que solo hay un cliente que compra hasta 100000 y 5 que compran entre 100000 y 200000, y así sucesivamente.

Segmentación por artículos y unidades

Para ver como se reparten las ventas de los artículos por segmentos de unidades, creamos una nueva tabla con

Artículos = SUMMARIZE(Ventas;Ventas[Artículo];”Unidades x articulo”;sum(Ventas[Unidades]))

Lo que nos da el total de unidades vendidas por cada artículo

En la columna unidades por artículo, pulsamos con el botón de la derecha y discretizamos por 1000

Al aceptar tenemos una nueva columna con el segmento al que pertenece cada artículo

Y si lo mostramos en un gráfico de columnas

Podemos ver cuantos artículos hay en cada segmento

Más información en la documentación de Power BI o en mi artículo sobre Segmentación dinámica con DAX 1

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.