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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Anonymous
Not applicable

trenline changing color line based on date (x-axis)

Hi,

 

I have a question. I have a simple trendline graph showing a cumultative count of a variable  (y-axis) and date on the x-axis.  I want the line to have a different color based on date. So if date is before today be green after red (for example). I thought I could do this by creating a calculated colum giving a value to "if before today then actuals" and  ""if after today than forecast) and using that as a legend variable. But this does not work, anyone has a solution how to do change the colors of the line not on the value of the y-axis but based on date being before today on the x-axis? It needs be adjusted dependent on date dynamically so I cannot mannualy do the colors.

 

Thank in advance for the help!

 

 

 

 

1 ACCEPTED SOLUTION
parry2k
Super User
Super User

@Anonymous it is pretty straight forward, add two measures and use these in visual

 

Before Selected Date= 
VAR __date = DATE ( 2019,1,1) --replace this with TODAY()
RETURN
 CALCULATE ( [Your Measure], KEEPFILTERS('Date'[Date] <= __date ) )

 

After Selected Date = 
VAR __date = DATE(2019,1,1) --you can replace it with today
RETURN
CALCULATE ( [Your Measure], KEEPFILTERS('Date'[Date] > __date ) )

 

here is the output

 

image.png

 

I would  Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos whoever helped to solve your problem. It is a token of appreciation!

Visit us at https://perytus.com, your one-stop shop for Power BI related projects/training/consultancy.



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

View solution in original post

2 REPLIES 2
parry2k
Super User
Super User

@Anonymous it is pretty straight forward, add two measures and use these in visual

 

Before Selected Date= 
VAR __date = DATE ( 2019,1,1) --replace this with TODAY()
RETURN
 CALCULATE ( [Your Measure], KEEPFILTERS('Date'[Date] <= __date ) )

 

After Selected Date = 
VAR __date = DATE(2019,1,1) --you can replace it with today
RETURN
CALCULATE ( [Your Measure], KEEPFILTERS('Date'[Date] > __date ) )

 

here is the output

 

image.png

 

I would  Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos whoever helped to solve your problem. It is a token of appreciation!

Visit us at https://perytus.com, your one-stop shop for Power BI related projects/training/consultancy.



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

Anonymous
Not applicable

Hi, 

 

Aah yes true. I was to stuck in thinking one direction. Thank you so much!!

 

 

 

 

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors