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
PBI-IK
Frequent Visitor

Previous Value on the same table

Hi

i have this table :

granted.png

 

I used this formula to take the previous row

 

previous = CALCULATE(
SUM('Fact Risk Decision Flow'[grd_granted_amount_value_euro]);
TOPN(1;
FILTER(
ALLSELECTED('Fact Risk Decision Flow');
'Fact Risk Decision Flow'[period] < MAX('Fact Risk Decision Flow'[period])
);
'Fact Risk Decision Flow'[period];
DESC
)
)
 
and it works correctly :
 
previous.png
 
but if i want keep only the last row (Jan-20) i loose my calculation and "previous" is empty.
 
I try to change ALLSELECTED by ALL/ALLEXCEPT but nothings works.
 
I'm connect to a SSAS... so, i cannot create calculated columns.
 
Any Idea ?
 
Thanks
 
3 REPLIES 3
Anonymous
Not applicable

// This should be the basic measure.
[Total Value] = SUM ( 'Fact Risk Decision Flow'[grd_granted_amount_value_euro] )

// PP = previous period
// Periods should have their own dedicated dimension.
// No slicing on fact tables should ever be performed.
// All columns in fact tables must be hidden. Only
// dimensions should be exposed and used for slicing.
[PP Value] =
var __onePeriodVisible = HASONEVALUE( Periods[Period] )
var __period = selectedvalue( Periods[Period] )
var __prevPeriod = __period - 1
var __result =
CALCULATE 
    [Total Value],
    Periods[Period] = __prevPeriod,
    REMOVEFILTERS( Periods )
)
return
	if( __onePeriodVisible, __result )

Best

D

Thanks for your reply but it's not exactly the solution that i need 😉

Indeed the period could be 2 years ago and not only -1.

I'm using SSAS 2016 so, REMOVEFILTERS and SELECTEDVALUES not works but i replace it with equivalent formula.

Thank you by advance

Anonymous
Not applicable

Hi @PBI-IK.

if you want to get the solution you're after, you have to do a bit more upfront work. Please define your problem more clearly and show all the involved structures.

Best
D

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.

Top Solution Authors