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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

calculate duration Count between Opening stock and Consumption

i have table in  Out_duration . in tables three column  Month and  opening stock ,Consumation 

 

Month    opening stock           Consumation

Jan              10                             5

Feb              20                            2

Mar             10                             3

Apr              30                             8

May             10                            5

Jun               8                              6

July              10                            7

Aug              9                              5

Sep              8                               2 

Oct              1                               1 

Nov             1                               1

Dec             1                                1

 

Now i want to count  Consumation  equal to opening stock 

 

for Example  Jan Month Openingstock value  10  Consumation 5 less than to openingstock  

Refernce Screen shot : 

THENNA_41_0-1640335116166.png

Expected Output:

 

Month    opening stock           Consumation           Duration 

Jan              10                             5                             3

Feb              20                            2                              4

Mar             10                             3                             1

Apr              30                             8                             4

May             10                            5                               1

Jun               8                              6                              1

July              10                            7                               1

Aug              9                              5                               4

Sep              8                               2                               7

Oct              1                               1                               1

Nov             1                               1                               1

Dec             1                                1                               1

 

 

 

i have tire in Excel in the following formula

Duration = MATCH(B2,SUBTOTAL(9,OFFSET(C2,,,ROW(C2:$C$17)-ROW(C2))),1)-1

 

 

Looking for Help . thanks in advance 

 

 

2 REPLIES 2
Anonymous
Not applicable

@amitchandak  let me try now sir 

amitchandak
Super User
Super User

@Anonymous , try to get month number or month rank an try these new column

 

Cumm New =
sumx(filter(table, [Month No] <= earlier( [Month No]) ), [Consumation])

 

Duration =
var _cumm = [Cumm New] + [opening stock]
var _Max = Minx(filter(Table, [Cumm New] >=_cumm ),[cumm])
return
maxx(filter(Table, [Cumm New] =_Max ),[Month No]) -[Month No]

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 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.