Forum Discussion
Measure not producing a column subtotal
Hi all,
Prior year = VAR CurrentMonth = SELECTEDVALUE( Dates[Month Name] ) VAR CurrentYear = SELECTEDVALUE( Dates[Year] ) RETURN CALCULATE( sumx('All Companies','All Companies'[@Profit]), FILTER( ALL( Dates ), Dates[Month Name] = CurrentMonth && Dates[Year] = CurrentYear - 1))This works other than the fact that it doesn't show column subtotals for some reason. Does anyone have any ideas on how I can fix this?
if(HASONEVALUE(Dates[Fiscal Month]),CALCULATE( [Total GP],
FILTER( ALL( Dates ),
Dates[Month Name] = CurrentMonth && Dates[Year] = CurrentYear - 1)),SUMX(VALUES(Dates[Fiscal Month]),CALCULATE( [Total GP],
FILTER( ALL( Dates ),
Dates[Month Name] = CurrentMonth && Dates[Year] = CurrentYear - 1))
Thanks!
EitanKGCS , Try new measure like
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),SAMEPERIODLASTYEAR('Date'[Date]))That should give a year behind total
4 Replies
- amitchandak
Super User
EitanKGCS , Try new measure like
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),SAMEPERIODLASTYEAR('Date'[Date]))That should give a year behind total
- EitanKGCSFrequent Visitor
amitchandak thank you for the idea but it hasn't worked.
I tried this:
CALCULATE(SUM('All Companies'[@Profit]),dateadd('Dates'[Date],-1,Year))But I got the following error:Function 'DATEADD' expects a contiguous selection when the date column comes from a table on the 1-side of a bi-directional relationship.Any suggestions on how to fix this error?- amitchandak
Super User
EitanKGCS , Date table should have all dates(Marked as date table) , You join should be single directional
few other reasons
Why Time Intelligence Fails - Powerbi 5 Savior Steps for TI :https://youtu.be/OBf0rjpp5Hw
https://amitchandak.medium.com/power-bi-5-key-points-to-make-time-intelligence-successful-bd52912a5bd4