Ayude a sumar cifras de PnL POR HORA para varios días y varias zonas (pbix incluido)

Un usuario Pregunto ✅

fonz11

Hola,

Hice mi mejor intento de SUMAR mis datos para obtener una cifra precisa de pérdidas y ganancias (PnL), pero no tuve éxito Robot loco por escrito una única medida que calcula la cantidad total correcta al seleccionar días múltiples y zonas múltiples.

Creo que mi principal problema es que mis tablas de hechos están a nivel horario y mi calendario es diario. Tengo una tabla tenue separada para Horas (HE). También estoy tratando de cortar y cortar por zona (hay 5). Robot frustrado

Intenté usar un SUMX para las horas y luego un SUMX en el SUMX para las Zonas y eso lo arregló para un solo día … pero cuando selecciono más de un día, la suma se dispara nuevamente. Estoy seguro de que hay una fórmula que incorpora filtros adicionales y lógica de fecha, pero no he podido descifrar el patrón de fórmula L. Espero que alguien pueda ayudarme con algo de sintaxis o señalarme en la dirección correcta en forma de un ejemplo que tiene que ver con agregaciones de calendario por horas.Robot muy feliz

Modelo-

https://www.dropbox.com/s/31tcais3wqmmtt3/SAMPLE2.pbix?dl=0

Aquí está mi configuración

HelpMe.png

PREGUNTE- (el modelo tiene más detalles de medida si ayuda)

HelpMe2.png

Sumados juntos, el total de ambos días para ambas zonas debe ser de $ 790.11. ¿Puede ayudarme a escribir la medida que lo calculará?

Gracias,

Fonz

Scottsen

En respuesta a fonz11

«La cantidad de dinero ganado se obtiene multiplicando el volumen por el diferencial de precios, por hora «.

Sí, no creo que eso sea lo que estás haciendo ahora mismo. Estás sumando todo y LUEGO multiplicándolos.

Asumo [BIDS DEC MW] * [LMP DA-RT] es válido en algún intervalo … Fecha + Hora, ¿supongo?

Entonces, tal vez SUMX (Date, SUMX (HE, [BIDS DEC MW] * [LMP DA-RT])) ¿trabajaría?

Scottsen

En general, su modelo me parece bien, pero soy escéptico con respecto a:

PnL DEC = [BIDS DEC MW] * [LMP DA-RT]

(y la versión INC)

Solo … intuitivamente … tengo miedo de sumar cosas en un agregado y luego multiplicar esas sumas.

Podría ser otra cosa … pero … esa es mi intuición.

¿Quiere decirnos qué se supone que significa PnL DEC …?

fonz11

En respuesta a Scottsen

Gracias por la respuesta. Entiendo tu argumento.

INC y DEC PnL es la cantidad en dólares ganada o perdida según el diferencial de precios para esa hora.

Si tengo un positivo C ª valor (es decir, volumen) durante una hora donde el delta entre DA y RT es positivo, I fabricar dinero.

Si tengo un positivo C ª valor (es decir, volumen) durante una hora donde el delta entre DA y RT es negativo, I perder dinero.

Si tengo un negativo DIC valor (es decir, volumen) durante una hora donde el delta entre DA y RT es positivo, I perder dinero.

Si tengo un negativo DIC valor (es decir, volumen) durante una hora donde el delta entre DA y RT es negativo, I fabricar dinero.

La cantidad de dinero ganado se obtiene multiplicando el volumen por el diferencial de precios, por hora.

No pensé que calcular INCS y DECS por separado y luego sumarlos sería un problema.

Scottsen

En respuesta a fonz11

«La cantidad de dinero ganado se obtiene multiplicando el volumen por el diferencial de precios, por hora «.

Sí, no creo que eso sea lo que estás haciendo ahora mismo. Estás sumando todo y LUEGO multiplicándolos.

Asumo [BIDS DEC MW] * [LMP DA-RT] es válido en algún intervalo … Fecha + Hora, ¿supongo?

Entonces, tal vez SUMX (Date, SUMX (HE, [BIDS DEC MW] * [LMP DA-RT])) ¿trabajaría?

fonz11

En respuesta a Scottsen

Terminé necesitando usar TRES SUMX para mis INC, luego otros TRES para mis DEC y sumarlos en la misma medida … ¡y eso me llevó al resultado deseado! Robot jajaja

PnL = ((

SUMX (VALUES (‘CALENDARIO'[Date]),
SUMX (VALORES (HE[HE]),
SUMX (VALORES (Zona[Zone (5 min)]),
[BIDS INC MW]*[LMP DA-RT]))))
+
(SUMX (VALUES (‘CALENDARIO'[Date]),
SUMX (VALORES (HE[HE]),
SUMX (VALORES (Zona[Zone (5 min)]),
[BIDS DEC MW]*[LMP DA-RT])))))

Si alguien tiene una forma más elegante de llegar al mismo lugar, ¡soy todo oídos! jajaja.

Scottsen, gracias por ayudarme a analizar esto y empujarme a intentar multiplicar SUMX en la misma medida y realizar la multiplicación dentro de la misma medida también. Lo aprecio mucho.

–fonz

fonz11

En respuesta a Scottsen

Te estoy siguiendo … si, valido para fecha + hora

Intentaré hacer que funcione ese doble SUMX …

Deja un comentario

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