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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Anonymous
Not applicable

Colorizing/formatting a line up to today's date

I want to color the line of a chart up to a defined date. The rest of the line should be dashed.
For this I have already created two lines and superimposed them to format them differently. However, the end of the first line is disturbing, because a horizontal line is created.
Is it possible to hide the tail? or to format the same line to defined data sections?

morinow_0-1672154355562.png

 

3 REPLIES 3
ppm1
Solution Sage
Solution Sage

You can hide the blue "tail" by updating your measure so it returns blank for those points (e.g., Year > 2023 or Date > TODAY()).


Pat

Microsoft Employee
Anonymous
Not applicable

Thank you for your message @ppm1 . What should I change?

 
Running Total Cost Today =
CALCULATE (
    SUM ( PCT[Actual Total Cost (€)] ),
    FILTER (
        ALLSELECTED ( 'PCT' ),
        'PCT'[Period] <= MAX ( 'PCT'[Period] )
            && 'PCT'[Period].[Date] <= TODAY ()
    )
)

Please try this measure instead. Note also that filtering a whole table is not best practice, so I removed that too.

Running Total Cost Today =
VAR maxdate =
    MAX ( 'PCT'[Period] )
RETURN
    IF (
        maxdate <= TODAY (),
        CALCULATE ( SUM ( PCT[Actual Total Cost (€)] ), 'PCT'[Period] <= maxdate )
    )

Pat

Microsoft Employee

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.