Free Trial

Foro

¿Cómo generar el porcentaje acumulado de cada categoría por mes?

xkid_dup_602
Asteroide

Hola comunidad, excelente tarde.

 

Estoy intentando obtener el porcentaje acumulado de cada categoria (oficina_ventas) por mes (fecha_reparto) en mi data set . Es decir, el porcentaje debe ir aumentando día a día, pero al cambiar de mes o cuando se integre una categoria nueva, las variables que permiten calcular el porcentaje deben reiniciarse.

 

Para obtener este porcentaje se requiere dividir el campo covertura_3c(running total)/no_clientes (total de categoria por mes), por lo que estoy utilizando el step Running Total en la columna cobertura_3c, agrupando las columnas que me permitan obtener la suma de cada registro por categoria, generando la columna RunTot_cobertura_3c. Este valor es el númerador que debe divdirse entre el total de la columna no_clientes, el problema con esta columna es que requiero el ultimo valor del running total en todos los registros de ese mes y esa categoria.

 

Por ahora se tiene lo siguiente:

 

Imagen1.png

 

y el resultado esperado deberia ser algo similar a lo siguiente:

 

oficina_ventasfecha_ventacovertura_3cRunTot_covertura_3cno_clientesRunTot_no_clientesporcentaje
A04/01/20212210250.08
A04/02/2021358250.2
A04/03/202127725.28
B05/01/20211137.14
B05/02/20222347.42

 

Como mencione, estos running total deben reiniciarse cada que cambie el mes (fecha_venta) o se integre una nueva categoria (oficina_ventas).

 

¿Tienen alguna idea de como poder hacerlo? Saludos, amigos.

 

PD: Adjunto workflow y archivo input.

 

 

 

1 RESPUESTA 1
Aguisande
15 - Aurora
15 - Aurora

hola @xkid_dup_602 

El running total no está agrupando por ningún valor, por eso no "resetea" en cada cambio.

Aguisande_0-1620255840422.png

Esto genera un "reset" por cada [Year]

Etiquetas