Medida para replicar un SUMIF basado en fechas

Un usuario Pregunto ✅

gritman

Hola,

Estoy tratando de crear una medida de Power Bi para replicar un SUMIF en Excel.

Usando los datos de ejemplo a continuación, lo que me gustaría hacer, para cada fila, es sumar el Número si la Fecha 1 es <= Fecha 2 menos la variable.

por ejemplo, en la primera fila, el 5 de enero menos 3 días es el 2 de enero, por lo que «Agregado -3» es 100.

Luego, en las filas 2 y 3, el 6 de enero menos 4 días es el 3 de enero, por lo que «Agregado -3» es 500. Agregado – 4 nos lleva de vuelta al 2 de enero, por lo que las columnas tendrían -600.

¿Alguna idea de cómo puedo hacer esto en un método Power Bi, por favor?

Muchas gracias

Variable 3 4
Región Fecha 1 Fecha 2 Número Agregado (-3) Agregado (-4)
Europa 2-ene 5 de enero 100 100 100
Europa 3-ene 6-ene 200 500 600
Europa 3-ene 6-ene 300 500 600
Europa 4 de enero 7-ene 400 3000 3700
Asia 4 de enero 7-ene 500 3000 3700
Asia 4 de enero 7-ene 600 3000 3700
Asia 4 de enero 7-ene 700 3000 3700
Asia 4 de enero 7-ene 800 3000 3700

Anónimo

¿Aún necesitas una respuesta a esto?

Si es así, díganos si la tabla que proporcionó es una tabla como se ve en Power Query o es una tabla visual en uno de sus informes.

Creo que es una tabla visual, pero quiero confirmar.

Mejor
D.

ibarrau

Hola. No entiendo completamente lo que es variable. Pero continuemos. Creo que te ves algo como esto.

VAR variable = ????
RETURN
SUMX ( FILTER ( Table , Table[Date1] <= Table[Date2] - variable ) , Table[Number] )

Espero que esto ayude,

Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

gritman

Debería haber agregado, la Variable es impulsada por una segmentación, por lo que el valor de la medida debe cambiar a medida que cambia la segmentación.

Muchas gracias

Deja un comentario

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