Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
Syndicate_Admin
Administrator
Administrator

Crear un total acumulado de inventario y, a continuación, buscar cuándo se vuelve negativo

Buscando crear un total acumulado de inventario y encontrar cuándo se vuelve negativo por primera vez, ¡pero ni siquiera puede hacer que el total acumulado funcione!

Tenga una tabla que se vea así, y me gustaría que el inventario con el tiempo sea un total acumulado, pero como puede ver, eso no funciona:

DemingPDCA_1-1686759136184.png

Cálculo actual:

Inventory over Time = 
    VAR maxdate = MAX(_Calendar[Date])
    RETURN
    CALCULATE(
        SUM('Inventory Watch (Supply and Demand)'[Due Qty]),
        'Inventory Watch (Supply and Demand)'[CURDUE] <= maxdate,
        ALL('Inventory Watch (Supply and Demand)'[CURDUE])
    )

No estoy seguro de lo que estoy haciendo mal, pero solo me está dando la cantidad del artículo de línea.

Aquí están mis relaciones, en caso de que ese sea el problema:

DemingPDCA_2-1686759254751.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Lo hice funcionar (tenía que empezar de nuevo, pero pensé que lo compartiría)

Primero calculó la cantidad total

Total de cantidad debida = Suma('Vigilancia de inventario'[Cantidad de vencimiento])

No estoy del todo seguro de lo que estaba haciendo mal, pero parecía comenzar a funcionar cuando saqué mi cantidad total en su propia medida, pero eso puede no haberse correlacionado realmente, ¡probé demasiadas cosas a la vez!

Total de la cantidad acumulada en la fecha de vencimiento =
VAR PartNumber = SELECTEDVALUE('Vigilancia de inventario'[Número de pieza])
VAR QOH = CALCULATE(Max('Part Master'[Cantidad disponible]), FILTER('Part Master', 'Part Master'[Part Number] = PartNumber))
DEVOLUCIÓN
QOH +
CALCULAR(
[Cantidad total adeudada]
, FILTRO(
ALLEXCEPT('Vigilancia de inventario', 'Maestro de piezas'[Número de pieza])
, 'Inspección de inventario'[Fecha de vencimiento] <= MAX('Calendario'[Fecha])))



View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Lo hice funcionar (tenía que empezar de nuevo, pero pensé que lo compartiría)

Primero calculó la cantidad total

Total de cantidad debida = Suma('Vigilancia de inventario'[Cantidad de vencimiento])

No estoy del todo seguro de lo que estaba haciendo mal, pero parecía comenzar a funcionar cuando saqué mi cantidad total en su propia medida, pero eso puede no haberse correlacionado realmente, ¡probé demasiadas cosas a la vez!

Total de la cantidad acumulada en la fecha de vencimiento =
VAR PartNumber = SELECTEDVALUE('Vigilancia de inventario'[Número de pieza])
VAR QOH = CALCULATE(Max('Part Master'[Cantidad disponible]), FILTER('Part Master', 'Part Master'[Part Number] = PartNumber))
DEVOLUCIÓN
QOH +
CALCULAR(
[Cantidad total adeudada]
, FILTRO(
ALLEXCEPT('Vigilancia de inventario', 'Maestro de piezas'[Número de pieza])
, 'Inspección de inventario'[Fecha de vencimiento] <= MAX('Calendario'[Fecha])))



Helpful resources

Announcements
Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors