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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

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
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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

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.