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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
EL_C
Regular Visitor

Line Chart data labels at last data point?

Hi,

 

I know that series labels are displayable on the right or left of a line chart, but is it possible to display labels at the last data point for a given line? Here's an example of what I mean:

labels.jpg

 

The client would like to see Labels 1/2/3 with dollar amounts.

 

Data will be dynamic based on selection from a slicer, so static textboxes will not work.

 

Thoughts? Suggestions? Workarounds?

5 REPLIES 5
amitchandak
Super User
Super User

@EL_C , I have done something in past, not sure if the same can work in this case

https://community.powerbi.com/t5/Community-Blog/Display-Label-Only-on-the-Last-Data-Point-of-the-Lin...

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

This is close, but not exactly what I'm after. I need to display more than the dollar value, I need to show the name of the series as well.

 

So if I have the following table, and Sales is on the y-axis and Month is on the x-axis, I need a label that shows "Sales, $800," for Mar-2022. 

 

SalesMonth
$400Jan-2022
$600

Feb-2022

$800Mar-2022

 

Here is an example of the functionality I'd like to see: https://depictdatastudio.com/directly-labeling-line-graphs/#:~:text=In%20Microsoft%20Excel%2C%20righ....

@EL_C , for that, refer if this custom label can help

Custom label
https://www.youtube.com/watch?v=IH4bcHhxunw

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube
v-zhangti
Community Support
Community Support

Hi, @EL_C 

 

Normally, you can't add "point" to a line chart. But you can try to create a measure to get the value for March and the other months as blank. You can try the following methods.

Measure = 
Var N1=CALCULATE(MAX('Table'[Month]),ALL('Table'))
Var N2=CALCULATE(MAX('Table'[Sales]),FILTER(ALL('Table'),[Month]=N1))
return
IF(SELECTEDVALUE('Table'[Month])=N1,N2,BLANK())

Open data tab for Measure only.

vzhangti_0-1658492977961.png

vzhangti_2-1658493075320.png

Does this resemble the results you expect?

 

Best Regards,

Community Support Team _Charlotte

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hi, thanks for your response, @v-zhangti . Unfortunately this is a similar, if not the same, solution as the one provided by @amitchandak, which only showed the dollar amount on the chart, and not the series title. 

 

Using your example, the solution I'm looking for is for the label to read "Sales, $800". 

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.