12 minute read
14 March 2024

This blog post draws inspiration from Storytellingwithdata.com, where Cole Nussbaumer Knaflic emphasizes the importance of highlighting and labelling critical data points to create compelling data narratives. While the original example focuses on achieving this in Excel, we’ll explore how to achieve similar results using Power BI, a popular data visualisation tool.
In my Data Visualisation courses, I focus on essential principles for effective communication with data. In this post, I show how to implement best practices in Data Visualisation using Power BI.
This is my starting point as created by Power BI by default.

First, let’s tidy up this visual by removing distracting elements and ensuring clear labelling.

To achieve this in Power BI, follow these steps:
Refer to the screenshots below.

Now that we have a clean visual, let’s move on to the next step and add some focus.
Next, we can focus on emphasising specific data points within this line chart. You can use this approach to highlight any data point. My example below will focus on making the latest and the highest number stand out.
This can be done in three steps:

To enable the following DAX calculations, you’ll need a separate calendar table (‘Dates’ in this example) linked to the fact table.

Note: If you are not familiar the use of fact and dimension tables in Power BI, here is a good reference by Microsoft: Understand star schema and the importance for Power BI – Power BI | Microsoft Learn
If you want to dive deeper into the Dimensional Modelling, consider our data and analytics training courses.
If you want to make sure that you always highlight the latest value, the first step is to determine the latest period. In my case this is the latest year from the fact table containing the data.

Once I have added the ‘Latest Fundraiser’ measure to my line chart, all I had to do, was to format it.
Below are the screenshots of my format settings.

In this final step, I have added the dashed lines for the forecast figures and displayed all latest values.

Here is how:
Create Dashed Forecast Lines:
Example Illustration:
DAX Expressions:
Other considerations: To align the numbers next to the series labels I have used a separate table visual. This, of course, only works while the data is static.
You can view the live workbook below:
Or download from Git repository: https://github.com/juliagusman123/storytelling-with-data-power-bi
In summary, when presenting data, it’s crucial to focus on the message you want to convey. Highlighting the latest, highest, or lowest numbers can effectively emphasise key points. This post has demonstrated quick techniques to achieve this using DAX to create highlight measures and formatting options to customise colors, styles, and labels in your visualisations.
If you enjoy learning with us, consider our data and analytics training courses.
If you have any comments or questions, please feel free to get in touch with me via my email juliag@altis.com.au
Other insights

Contact us via the form on our website or connect with us on LinkedIn to explore the best solution for your business.