Cálculo de distribución ponderada

Un usuario Pregunto ✅

iRuso

Estimados,

Necesito ayuda.

Tengo un modelo de datos simple y tengo que calcular la distribución ponderada de los productos en las tiendas por categoría.

El cálculo de WSD es muy simple: debo sumar los valores de StoreShare solo para las tiendas El producto se ha vendido al menos unos.

Mide las fórmulas que estoy usando:

SV = CALCULATE(SUM(Sales[SalesVolume])+0)     
TotalStore = CALCULATE(SUM(Sales[SalesVolume]); ALLEXCEPT(Sales; Sales[Store]))

TotalCategory = CALCULATE(SUM(Sales[SalesVolume]); 
ALLEXCEPT(Sales;Sales[Product]); ALL(Sales))
StoreShare = DIVIDE([TotalStore];[TotalCategory])
WSD = IF(ISBLANK([SV]); 0; [StoreShare])

Todos los cálculos van bien excepto el más importante.

En mi panel de control, puede ver lo que solo Product4 debería tener una distribución del 100%, pero yo obtuve el 100% por cada artículo.

¿Podrias ayudarme por favor?

Muchas gracias por adelantado

Capture21.PNG

Capture1.PNG

Zubair_Muhammad

En respuesta a iRuso

Hola @iRuso

Pruebe esta MEDIDA para la TARJETA VISUAL

WSD =
CALCULATE (
    [Store Share],
    SUMMARIZE ( Sheet2, Sheet2[Store], "Share", [Store Share] )
)

Ashish_Mathur

Hola,

Tu pregunta no está clara. Comparta un conjunto de datos, explique la pregunta comercial y muestre el resultado esperado.

iRuso

En respuesta a Ashish_Mathur

Hola,

Este es un enlace a mi conjunto de datos y plantilla

https://drive.google.com/file/d/1uy1fpaoC3eJkCeeGZSWT2QXeZmCzEpql/view?usp=sharing

Caso de negocios:

Distribución ponderada para minoristas.

Contamos con 5 productos diferentes a la venta en Cadena Minorista.

El cálculo de las ventas totales de la categoría es muy simple: CALCULAR (SUMA ([SalesVolume]); TODOS())

Las ventas totales por tienda también son fáciles: CALCULAR (SUMA ([SalesVolume]); ALLEXECPT (Tabla; Tabla[Store]))

El porcentaje de participación de cada tienda se calcula como Ventas totales de tienda / Ventas totales de categoría.

Ahora, se selecciona un producto. La distribución ponderada es la suma de la participación en la tienda solo para las tiendas en las que se ha vendido el producto seleccionado.

En mi ejemplo, solo Product4 debería tener una distribución ponderada del 100%, pero obtuve el 100% para todos los artículos.

¿Podría ayudarme con la fórmula correcta?

Capture.PNG

Ashish_Mathur

En respuesta a iRuso

Hola,

Todavía no entiendo tu pregunta. Por favor, muéstreme qué porcentaje exacto espera en la imagen de la tarjeta cuando se selecciona cada tienda.

iRuso

En respuesta a Ashish_Mathur

Hola,

Para Product2 como se muestra arriba, el valor de la tarjeta debe ser 92.02.

Esta suma de los valores de las acciones de la tienda.

Gracias de antemano.

Zubair_Muhammad

En respuesta a iRuso

Hola @iRuso

Pruebe esta MEDIDA para la TARJETA VISUAL

WSD =
CALCULATE (
    [Store Share],
    SUMMARIZE ( Sheet2, Sheet2[Store], "Share", [Store Share] )
)

iRuso

En respuesta a Zubair_Muhammad

Excelente !

Fue fácil. ¡Muchas gracias!

Deja un comentario

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