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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
apiccolotto
Regular Visitor

Use Table as a variable in a measure

 Hello,

 

I need to create a Measure that first group the lines by Date (summarizing) and then return the minimum date that have the sum lower than zero.

 

I try to create the following measure, but it seems that I can't use table in the calculation (the underline text is an error).

 

Stock_Cover test =
var Table1 =
SUMMARIZE('Stock Cover','Stock Cover'[Date],"Quantity",sum('Stock Cover'[Sum of Init Stock - Outflow + On Orders[Volume]]]))
return CALCULATE(MIN(Table1.Date),Table1.Quantity < 0))
 
Thanks in Advance,
 
A.
1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@apiccolotto , Try like

Stock_Cover test =

MINX(filter(SUMMARIZE('Stock Cover','Stock Cover'[Date],"Quantity",sum('Stock Cover'[Sum of Init Stock - Outflow + On Orders[Volume]]])),[Quantity]<0),[Date])

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@apiccolotto , Try like

Stock_Cover test =

MINX(filter(SUMMARIZE('Stock Cover','Stock Cover'[Date],"Quantity",sum('Stock Cover'[Sum of Init Stock - Outflow + On Orders[Volume]]])),[Quantity]<0),[Date])

Thanks a lots, it works.

 

A.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.