Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Estoy construyendo un panel de control a partir de una base de datos. Tengo una tabla que resume los KPI en función de la fecha requerida. Quiero agregar una columna para el total de pedidos abiertos para una fecha. Esta será la suma de todas las órdenes abiertas requeridas en la fecha más todas las órdenes tardías de la fecha anterior. Tengo los pedidos atrasados de cada día en la mesa.
Lo intenté:
Hola @Khomotjo ,
Puedes lograr tu objetivo con estas 2 medidas:
Medida para pedidos atrasados:
Late_Orders =
CALCULATE(
COUNTROWS(Master_Table_1),
Master_Table_1[Required Date] < TODAY() &&
Master_Table_1[Finalised_Date] > Master_Table_1[Required Date]
)
Medida para el total de órdenes abiertas:
Total_Open_Orders =
VAR CurrentDate = MAX(Master_Table_1[Required Date])
VAR CurrentDayOrders = CALCULATE(
COUNTROWS(Master_Table_1),
Master_Table_1[Required Date] = CurrentDate
)
VAR PreviousDayLateOrders = CALCULATE(
SUM(Master_Table_1[Late Orders]),
Master_Table_1[Required Date] = CurrentDate - 1
)
RETURN
CurrentDayOrders + PreviousDayLateOrders
Gracias @Bibiano_Geraldo
Mi fuente es una tabla que saqué de la base de datos. Estoy resumiendo las métricas en función de la fecha requerida en la base de datos. Para cada fecha requerida, quiero ver cuáles fueron las órdenes abiertas del día anterior. Así es como estoy resumiendo los datos. Los pedidos atrasados se muestran como cero porque, en esta vista, la fecha requerida nunca será igual a la fecha anterior. Agregué un campo calculado (Fecha anterior) para ilustrar. Puedo calcular las órdenes atrasadas del día, pero necesito agregarlas a las órdenes de hoy para el día siguiente para calcular el total de órdenes abiertas para ese día (las órdenes abiertas del día (requeridas en el día) + las órdenes tardías del día anterior).
Hola @Khomotjo ,
Puede implementar una columna calculada en Power BI para sumar los pedidos atrasados del día anterior con los pedidos abiertos de hoy.
Agregue una columna "Pedidos atrasados del día anterior" junto a este DAX:
Previous_Day_Late_Orders =
VAR CurrentDate = Master_Table_1[Required Date]
RETURN
CALCULATE(
SUM(Master_Table_1[Late Orders]),
FILTER(
Master_Table_1,
Master_Table_1[Required Date] = CurrentDate - 1
)
)
Ahora, crea otra columna calculada para sumar las órdenes abiertas del día actual con las órdenes atrasadas del día anterior:
Total_Open_Orders =
Master_Table_1[Today_Orders] + Master_Table_1[Previous_Day_Late_Orders]
@Khomotjo puede crear una columna calculada que sume las órdenes abiertas del día actual y las órdenes atrasadas del día anterior.
Previous_Days_Late_Orders =
VAR CurrentDate = Master_Table_1[Fecha requerida]
VAR Fecha Anterior = FechaActual - 1
DEVOLUCIÓN
CALCULAR(
COUNTROWS(Master_Table_1),
FILTRO(
TODOS(Master_Table_1),
Master_Table_1[Fecha requerida] = FechaAnterior &&
Master_Table_1[Finalised_Date] > AnteriorFecha
)
)
Cree una columna calculada para el total de órdenes abiertas:
Total_Open_Orders =
Master_Table_1[Open_Orders] + Master_Table_1[Previous_Days_Late_Orders]
¡Gracias @bhanu_gautam
Mi fuente es una tabla que saqué de la base de datos. Estoy resumiendo las métricas en función de la fecha requerida en la base de datos. Para cada fecha requerida, quiero ver cuáles fueron las órdenes abiertas del día anterior. Así es como estoy resumiendo los datos. Los pedidos atrasados se muestran como cero porque, en esta vista, la fecha requerida nunca será igual a la fecha anterior. Agregué un campo calculado (Fecha anterior) para ilustrar. Puedo calcular las órdenes atrasadas del día, pero necesito agregarlas a las órdenes de hoy para el día siguiente para calcular el total de órdenes abiertas para ese día (las órdenes abiertas del día (requeridas en el día) + las órdenes tardías del día anterior).
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!