Forum Discussion
Anonymous
6 years agoNot applicable
Measure with Static Denominator
I have a data set with volume/value and column with brands and categories in the same column. I need to calculate volume/value share which sales for brand/sales for category. However, when I am putti...
- 6 years ago
Hi Anonymous ,
Is this what you want?
ParentSales = IF(SEARCH("Cat",'Table'[Brand_Cat],,0)<>0,'Table'[Sales])ParentSales 1 = VAR LastNonBlankSales = CALCULATE ( LASTNONBLANK ( 'Table'[ParentSales], 1 ), FILTER ( ALL ( 'Table' ), 'Table'[Index] <= EARLIER ( 'Table'[Index] ) && NOT ( ISBLANK ( 'Table'[ParentSales] ) ) ) ) RETURN CALCULATE ( SUM( 'Table'[Sales] ), FILTER ( ALL ( 'Table' ), 'Table'[Sales] = LastNonBlankSales ) )Percent = DIVIDE(MAX('Table'[Sales]),MAX('Table'[ParentSales 1]))Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Icey
Community Support
6 years agoHi Anonymous ,
Is this what you want?
ParentSales = IF(SEARCH("Cat",'Table'[Brand_Cat],,0)<>0,'Table'[Sales])ParentSales 1 =
VAR LastNonBlankSales =
CALCULATE (
LASTNONBLANK ( 'Table'[ParentSales], 1 ),
FILTER (
ALL ( 'Table' ),
'Table'[Index] <= EARLIER ( 'Table'[Index] )
&& NOT ( ISBLANK ( 'Table'[ParentSales] ) )
)
)
RETURN
CALCULATE (
SUM( 'Table'[Sales] ),
FILTER ( ALL ( 'Table' ), 'Table'[Sales] = LastNonBlankSales )
)Percent = DIVIDE(MAX('Table'[Sales]),MAX('Table'[ParentSales 1]))
Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Anonymous
6 years agoNot applicable
Absolutely, this is what I needed! Thanks a lot!