Diferencia entre dos columnas y encontrar la suma de la varianza

Un usuario Pregunto ✅

Bhavyapj

Hola a todos,

Voy a dividir mi problema en dos pasos:

1. Julio es el primer mes del año fiscal. Necesito encontrar la diferencia entre el valor cada mes con julio:

Por ejemplo: diferencia del valor del mes

10 de julio 0

Agosto 30 20

20 de septiembre 10

Oct 10 0

Algo parecido a lo anterior.

2. Mi segundo paso es encontrar la suma de la columna de diferencias anterior.

Suma = 0 + 20 + 10 + 0 = 30

Cualquier ayuda sería apreciada.

Gracias de antemano.

Bhavya

LivioLanzo

En respuesta a Bhavyapj

hola @Bhavyapj

intente algo como esto y avíseme si funciona para su escenario:

Distribution Difference = 

SUMX(
    SUMMARIZE( 'Calendar', 'Calendar'[Year], 'Calendar'[Year Month] ),
    CALCULATE( SUM( Distributions[Distribution] ) ) - 
    CALCULATE( 
        SUM( Distributions[Distribution] ), 
        STARTOFYEAR( 'Calendar'[Date], "06/30") 
    )
)

2018-12-10_12-24-15.jpg2018-12-10_12-23-53.jpg2018-12-10_12-23-36.jpg2018-12-10_12-23-21.jpg

LivioLanzo

Hola @Bhavyapj

¿Puede publicar una muestra de sus datos? ¿Está agregado por mes?

Bhavyapj

En respuesta a LivioLanzo

Hola,

Gracias por su respuesta. A continuación se muestra cómo se ven mis datos:

Primero necesito encontrar la diferencia entre los datos de cada mes y los datos de julio y luego encontrar la suma de esa diferencia para mostrarla en otra tabla.

Año mes Distribución
18 de julio 172406
Agosto-18 168617
18 de septiembre 168061
18 de oct. 145094
18 de noviembre 98080

LivioLanzo

En respuesta a Bhavyapj

Hola @Bhavyapj

¿Está buscando crear una nueva tabla calculada con los datos o en una matriz?

Bhavyapj

En respuesta a LivioLanzo

En una tabla Matrix.

LivioLanzo

En respuesta a Bhavyapj

hola @Bhavyapj

intente algo como esto y avíseme si funciona para su escenario:

Distribution Difference = 

SUMX(
    SUMMARIZE( 'Calendar', 'Calendar'[Year], 'Calendar'[Year Month] ),
    CALCULATE( SUM( Distributions[Distribution] ) ) - 
    CALCULATE( 
        SUM( Distributions[Distribution] ), 
        STARTOFYEAR( 'Calendar'[Date], "06/30") 
    )
)

2018-12-10_12-24-15.jpg2018-12-10_12-23-53.jpg2018-12-10_12-23-36.jpg2018-12-10_12-23-21.jpg

Bhavyapj

En respuesta a LivioLanzo

Gracias @LivioLanzo. La siguiente fórmula funcionó para mí. Algo parecido a lo que has mencionado.

Diferencia de SKU de distribución de JUL-2018 =
VAR __BASELINE_VALUE =
CALCULAR(
[Distribution sku Latest],
«DIM_DATE»[YearMonth] EN {«JUL-2018»},
TODOS (‘DIM_DATE'[fiscalmonth])
)
VAR __MEASURE_VALUE = [Distribution sku Latest]
REGRESO
si (max (DIM_DATE[YearMonth]) = «JUL-2018»,[Distribution sku Latest], SI (NO ESBLANCO (__ VALOR_MEDIDA), __VALOR_MEDIDO – __VALOR_BASELINE))

Deja un comentario

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