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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
adam_macs
Helper I
Helper I

Using selectedvalue to determine previous year and pass to variable

Hi, below measure is essentially trying to determine the sales for the year before the one the user has selected.

 

i am using VAR selected_assessmentYear  to determine the year that the user has selected in the slicer and then subtracting 1 to determine the previous year. 

 

When i test VAR selected_assessmentYear in a separate measure, it works fine and successfully shows the previous year. However when i pass it to the Finance_Sales[AcademicYear] section it doesn't seem to work and reverts to the year they user has selected instead. 

adam_macs_1-1635175258559.png

 

Order Value (Previous AY) = 
VAR selected_assessmentYear = SELECTEDVALUE( Finance_Sales[AcademicYear].[Year],0)-1
RETURN
CALCULATE(
SUM(Finance_Sales[NetValueBasedOnCommitment]),
YEAR(
Finance_Sales[AcademicYear] = selected_assessmentYear))
1 ACCEPTED SOLUTION

figured it out....below for anyone interested

 

AY Test Year = 
VAR previousYR = SELECTEDVALUE( Finance_Sales[AcademicYear].[Year],0)-1
RETURN
CALCULATE (
[Net_Order_Value_(commit)],
FILTER (
ALL ( Finance_Sales ),
Finance_Sales[AcademicYear].[Year] = previousYR))

View solution in original post

4 REPLIES 4
PaulOlding
Solution Sage
Solution Sage

The position of the brackets doesn't look right in this line:

YEAR(Finance_Sales[AcademicYear] = selected_assessmentYear))

Shouldn't you have a closing round bracket after [AcademicYear]?

 

 

 

hi @PaulOlding, nope im afraid that didnt do it. When i insert insert closing brackets around the academic year it returns null. 

figured it out....below for anyone interested

 

AY Test Year = 
VAR previousYR = SELECTEDVALUE( Finance_Sales[AcademicYear].[Year],0)-1
RETURN
CALCULATE (
[Net_Order_Value_(commit)],
FILTER (
ALL ( Finance_Sales ),
Finance_Sales[AcademicYear].[Year] = previousYR))

Do you have some example data you can share?

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

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