5 Power BI tips that will add value to your reports (2023)

Power BI offers many advanced functions for data analytics but you do not need to be an expert to use it.

In fact, it can be very useful, regardless of your knowledge of data analysis – which is what it should be! Here are 5 tips on how to make the most of Power BI reports.

A great tool for report building

Power BI is a great tool for data visualization and (some) data transformation, no doubt about it. Over the last years of its development, it gained many great features and capabilities.

There are also many resources available on the Internet if you’re looking for training materials (which is not what you’ll find here). I assume you have touched upon this technology at least a bit. At the same time, you’re probably not a hardcore analyst, as you would most likely know all these tips already.

This article will not tell you how to do all the things you possibly could with Power BI. In fact, you should try it for yourself, it’s very intuitive and allows you to build very advanced visualizations.

Once you stumble across a challenge, you should look up answers online on how to approach it. Or, you can check out our data visualization pack.

That’s exactly what we did here at Predica we’ve built a companywide analytical reporting tool that anyone in the company can use without extensive training. Not to be modest, I would evensay it took us very little time to achieve it.

However, we have already invested much effort into building and maintaining proper data sources. Therefore, I’d like to share some experiences we’ve had. I will also share little hints we use in creating reports both for us and for our customers.

Tip #1: Simplicity don’t get carried away with visualizations

Following the idea of delivering a message… There is anincreasing number of visualizations available in Power BI which you can get from AppSource. Some of them are pretty complex. They can show you the relations between data elements in an unordinary way that can make sense… quite rarely (for example, if you’re a hardcore analyst).

Selecting the right chart for your data

For most of us ‘ordinary people’ and I’m saying, probably 98% of us – simple means better, easier, clearer, …..er [put here whatever you think suits]. So, focus on simplicity!

In most cases, a (boring) bar or line chart will surely suffice. Also, don’t fear the old-school and ‘ugly’ tables they are still the best way to present raw data, which is sometimes all you really need (and what you keep using Excel for!).

For example, I try to avoid pie charts and treemaps for a very simple reason you cannot see the difference between pie fields that have similar values.

Let’s try to report the sales volume per region try telling whether red or orange is bigger or by how much they differ:

5 Power BI tips that will add value to your reports (1)

The report showing sales volume per region. Notice how the pie chart makes it hard to differentiate between sales in Europe (red) and sales in North America (orange)

Isn’t this clearer?

5 Power BI tips that will add value to your reports (2)

The report showing sales volume per region after changing the visualization method from a pie chart to columns. Notice how easily we can see the difference between sales in Europe (red) and sales in North America (orange), and immediately notice the winner

Case closed.

(Video) 5 Power BI Card Tricks *not* many know - Use them to improve your reports

The general rules of thumb about visualizations

  • Remember that people usually read from top left to bottom right, so put the most relevant stuff (KPIs?) where users go first
  • Vertical bars for general data display. Avoid rankings, use sorted data, it’s easier to read
  • Horizontal bars these are actually best for data rankings
  • Line usually for time series when you need to compare multiple series of data, for single bars it works just as well
  • Bar/line mixed to present two values of different types (like money and percentage)
  • Bubble to present 3 different number values (two axes and bubble size).

Enjoying your read? Join over 2,500 professionals who are one step ahead with our curated industry insights! Sign up

Tip #2: Context interrelations between elements

One of the coolest features of Power BI is its cross-filtering capability. It means that once you have two charts with connected data next to each other, when you click on an element on one, the other will be filtered based on what you clicked.

This greatly helps with the data comparison, kind-of-visual drill-downs, and simple analysis.

Using filters in Power BI

But what might not be so obvious at first sight, is that you can actually use three ways of filtering and connecting data to make your analysis experience better and easier.

Let’s consider the project management example. You may be interested in seeing the time reported by people (top bar in the below example) and the time reported each month (the bottom bar). There you can see the different behaviors the interactions provide.

Types of interactions:

1. None

No filtering happens between elements. Use it if you want to display data as it is so that it’s not affected by users’ behavior. In the example – clicking on the bar in the top chart does not influence data displayed on the bottom:

5 Power BI tips that will add value to your reports (3)

No filtering as you can see, the data is not affected by users’ behavior. Clicking on the top bar doesn’t affect data displayed on the bottom

2. Highlight

The filtered value is displayed in the context of the total. Use it when you want to show how much of the total the selected element forms. In the example – clicking on the bar in the top chart fades out the bottom chart. Only the part of the bar which is applicable to the clicked element remains highlighted:

5 Power BI tips that will add value to your reports (4)

Highlight a form of filtering that after clicking on one of the top bars changes the color of the relevant data displayed on the bottom

3. Filter

Displaying the actual filtered value. Use it when you want to see what actually hides behind the selected element. Here you are interested in the detailed data and not its relation to the total. In the example – clicking on a bar in the top chart filters out the bottom one and leaves only the data applicable to the clicked element:

5 Power BI tips that will add value to your reports (5)

Filter this form displays only relevant data in the bottom chart when you click on one of the top bars. As you can see, the bottom chart shows only Adam’s reported hours in the selected months

So, depending on the context in which you are viewing your data, it may have a significant difference on which relationship you select.

Additionally, when there’s a lot of data elements, it might greatly influence the ease of use of the report, especially for not advanced users (who we usually create such tools for).

Find more info about creating interactions between visualizations here.

Tip #3: Divide and conquer (or slicing and dicing) filters

It’s the most basic concept of data visualization, yet you might still be surprised by how many filtering possibilities there are in Power BI reports. Here are 5 obvious ones.

Basic report filters panel:

  1. Visual level filter filters data only at the selected visual level which can be particularly useful if you want to have some background (not visible in the chart) data used only for filtering
  2. Page level filters apply to all elements on the page
  3. Report level filters apply to all pages which can be particularly useful when a user is supposed to journey through the pages to see the data in the same filtering context, but with a different view presented on each page. Once you select the filter and move to the next page, the filter stays selected which allows you to see the data in the same context:

5 Power BI tips that will add value to your reports (6)

Report filters panel for those who are supposed to go through pages to see data in the same filtering context. Once you select the filter and move to the next page, the filter stayson

And two in-canvas filters:

  1. Slicers (in-canvas filters) filters available as single or multiple selection checkboxes or dropdowns. I haven’t found them particularly useful. They take up the canvas space and, considering cross-filtering capabilities of most visualizations, do not provide much value added. Also, like the page level filters, they work only on a particular page. This in the majority of cases I worked with was rather limiting. The reason is that when you go to a different page, you lose the context of the data you worked with.
  2. Cross-filtering (as described in the previous point) the additional idea behind these filters is that they can be used instead of (somewhat dull…) slicers to include additional information (selected measure). If instead of, for example, a checkbox list you create a vertical chart, you can use it just for filtering – just click the bar to filter out everything else:

5 Power BI tips that will add value to your reports (7)

Notice if you click the bar in the vertical chart, you filter out everything else

(Video) 5 IDEAS to take Power BI reports to the NEXT LEVEL

Again, let’s consider the project management example. You can think of having a multiple page report with pages giving you an overview of hours (like in the interactions example) or details of time reported under particular tasks (as in the above example).

So, if you use in-canvas filters, you need to select the project you are interested in on each page individually. However, when you use report level filters, the project is still selected when you browse through different pages. Now, imagine having a report with 7 or more pages… try it yourself and you will see how much sense it makes.

Tip #4: High or low perspective hierarchies

Hierarchies are a great way of showing data analytics on various levels of granularity using the same visualizations. For example, in a project management domain, a program manager may be interested in project(s) progress and time reported per month, whereas a project manager could be interested in a weekly level to look into what is happening more closely.

Obviously, you can create different reports for each of them. However, you willthen end up managing and supporting a large number of such cases. Alternatively, you can be clever and design a report in a way that can be used by both. And this is where hierarchies come in handy.

Using hierarchies in Power BI

There are three ways to use hierarchies:

  • They can come from the data source (typically OLAP/Tabular-like), so basically present in the data model
  • They can simply be based on date and time data here Power BI does a nice thing for us and allows us to present any time data as a Year/Quarter/Month/Day hierarchy (more here)
  • Or you can put more than one dimension in the visualization. It doesn’t make them visible but allows us to drill from one to the other.

Once you have some, just notice the small arrows that appeared in the corner of the chart which you can use to go up and down the hierarchy levels:

5 Power BI tips that will add value to your reports (8)

The monthly view of the reported time of projects

The same visualization and report is used to achieve different perspective views.

Since it’s easy and fast to create reports in Power BI, you can be tempted to create many of them just because you can. But think of the poor users who will be using these reports and how they can get confused when they get tons of reports or pages showing similar things…

Tip #5: Clarity: Think about the message rather than the graphics

Once you let people into a tool like Power BI, the effect could easily end up being a Picasso-like analytical painting with many colors but really not much value to it. In a matter of seconds, you can produce any number of beautiful charts showing any number of data pieces like a well-operated assembly line.

Yet, Power BI reporting canvas is like PowerPoint slide no scrolling or pagination can make you feel… limited. But that’s the whole point! The time you spend in Power BI should be spent on trying to fit and visualize the information in that space. It should be clear and easy to digest by potential users at a first sight.

It is especially important when you consider that Power BI has two display areas:

  • Dashboard – the primary point where users go to, but with no filtering or interactions. Dashboard tiles are only links to underlying reports and their purpose is to present the current status of things
  • Reports – analytical spaces with all the interactive capabilities. Their purpose is to dig into data details to understand the reasons why certain things happen

Consider this sales opportunities example from Microsoft:

5 Power BI tips that will add value to your reports (10)

A dashboard from Microsoft with sample data depicting sales opportunities. Contains the same data shown in many different ways

Feeling dizzy? What do we really want to see here?

Luckily, this is only the demo dashboard presenting product capabilities rather than anything of real use. This is a bad practice example as all tiles in this dashboard show pretty much the same data (opportunity count and revenue), just from a different angle. This makes it more analytical than the status view. Consider how this can be simplified to put focus only on the important things the actual opportunities’ number and volume:

5 Power BI tips that will add value to your reports (11)

(Video) 10 Power BI Tips for Better Dashboards | Are you using these in your Power BI reports?

This dashboard shows actual opportunities number and volume most important data from the chart shown above

Not only can you see it better, but you also have more space to add other (meaningful!) things. If you want to know more about the data displayed, you just need to click on any of the tiles to get the report where you can see all the data from the original dashboard:

5 Power BI tips that will add value to your reports (12)

Clicking on one of the tiles (in the red rectangle) in the customized view reveals data report from the original dashboard

So, the rule of the thumb is: include less, but only the meaningful stuff. Remember that the information you want the user to get is the most important. It’s not about the overwhelming number of data views in all possible dimensions.

It should be clear at first sight whether there is a problem or not, whether you need to investigate further or have a peaceful moment to grab a cup of coffee.

Next steps

The concepts presented above are very basic advice that you can use when creating reports that should be simple and easily understood by regular users. I collected them here as they are also built on our experiences from designing analytical reports for our company.

They are now successfully used by people across project management, finance and development practices. All thanks to simplicity, focus on the users’ needs and spending more effort on figuring out what should be the most efficient way to tackle the particular piece of data andthen create the report.

Don’t forget to check out the Power BI blogto be up-to-date with new features and releases.

Curious to see some more examples? Check out our customer stories where you can see how clear and customized reports make work easier for people across industries:

  • Production compliance monitoring in Oil & Gas
  • Regional sales and revenue in Hospitality
  • Sales forecasting in Pharmaceuticals

And remember: it’s easy to create Power BI report, but it’s a little harder to create a meaningful report. Contact us to make sure you only have the best ones!

Key takeaways

  1. With visualizations less can be more – don’t use too many different charts and choose the right one for your type of data
  2. You can view your data in different contexts – make sure to clearly define interrelations between various elements
  3. Make use of filters, either in the panel or in-canvas, to better understand your data
  4. Utilize hierarchies to view the same data at different levels, without the need for separate reports
  5. Be specific with your reports – choose only the most useful data, not necessarily the most visual

Read other similar articles

Data Analytics


Using the cloud to unlock the power of data: automation and analytics for life sciences companies For life-sciences companies, the pressure to realize the full potential of enterprise data is just as intense as the p...
(Video) 5 DESIGN TRICKS that Make EVERY Power BI Report Look GREAT!

5 Power BI tips that will add value to your reports (15)

Brett Keown

READ ARTICLE 5 Power BI tips that will add value to your reports (16)

Data Analytics


Sales forecasting for restaurants – how to improve business efficiency using data? Sales forecasting is the process of estimating future sales based on all available data on past and current transactio...

5 Power BI tips that will add value to your reports (19)

Grzegorz Czaja Digital Advisor

READ ARTICLE 5 Power BI tips that will add value to your reports (20)

Data Analytics


How to use big data analytics at life science companies? In any business, it's important to reduce development times, save money, and predict demand more accurately. By using ...

5 Power BI tips that will add value to your reports (23)

(Video) Best 15 Microsoft POWER BI Tips for Better Dashboards | Are you using these in your PowerBI reports?

Pawel Ekk-Cierniakowski Digital Advisor

READ ARTICLE 5 Power BI tips that will add value to your reports (24)


What are some of the ways to improve report performance Power BI? ›

And you could improve Power BI performance through the following ways:
  1. Turn off auto date/time.
  2. Remove unnecessary columns.
  3. Optimizing the data model.
  4. Reducing the number of values but not the information.
  5. Reducing precision.
  6. Choosing measures over calculated columns.
  7. Optimize your DAX.

How do you add value to a Power BI chart? ›

In Power BI, you can add values by dragging a column or measure to the value filed of a visual.

What makes a good Power BI report? ›

Microsoft's 'Optimisation guide for Power BI' recommends that a report should have no more than 8 visuals and no more than one table per page. When adding visuals to Power BI, the tool automatically enables interaction between all visuals on the same page.

How do I show top 5 values in Excel? ›

Select cell B2, copy and paste formula =LARGE(A$2:A$16,ROWS(B$2:B2)) into the formula bar, then press the Enter key. See screenshot: 2. Select cell B2, drag the fill handle down to cell B6, then the five highest values are showing.

How do you find the top 5 highest value in Excel? ›

The second method is Autosum:
  1. Highlight the cells you want to find the largest number from.
  2. Select the Formulas tab.
  3. Click Autosum. Select Max from the drop down menu. Make sure the cell below the list of numbers you selected has a blank cell below it. This cell below the list is where the largest number will appear.
11 Nov 2015

How can you improve the performance of a report? ›

Here are some tips on how to improve management reporting processes:
  1. Improve communication. Poor communication is a common problem. ...
  2. Say what's important and say it clearly. Two common mistakes to avoid are saying too much and using confusing language. ...
  3. No management speak! ...
  4. Use an external expert.

How can I improve my data report? ›

5 Ways to Improve Your Reporting Performance
  1. Establish a Consistent Reporting Schedule.
  2. Work on Your Data Visualization.
  3. Automate Your Data Collection.
  4. Start With Some Goal Metrics.
  5. Centralize Your Data.
15 Apr 2022

How can performance reporting be improved? ›

Steps for better performance reporting
  1. Address key value drivers. Performance measures address the most important KPIs and drivers of value in a business. ...
  2. Provide measures relevant to business prospects. ...
  3. Align measures with investor decision making.

How can we add data to a chart? ›

Right-click the chart, and then choose Select Data. The Select Data Source dialog box appears on the worksheet that contains the source data for the chart. Leaving the dialog box open, click in the worksheet, and then click and drag to select all the data you want to use for the chart, including the new data series.

How do you add a value to the top of a bar chart? ›

Click the chart, and then click the Chart Design tab. Click Add Chart Element and select Data Labels, and then select a location for the data label option. Note: The options will differ depending on your chart type. If you want to show your data label inside a text bubble shape, click Data Callout.

How do you get top 5 values in a Pivot Table? ›

Show the top or bottom 10 items
  1. In the PivotTable, click the arrow. ...
  2. Right-click an item in the selection, and then click Filter > Top 10 or Bottom 10.
  3. In the first box, enter a number.
  4. In the second box, pick the option you want to filter by. ...
  5. In the search box, you can optionally search for a particular value.

How do I find the 5 most common text in Excel? ›

The most frequently occurring text refers to the maximum number of the repetitiveness of a particular text in a string. You can find it using the INDEX, MODE and MATCH functions. The generic function to find the most frequently occurring text is, =INDEX(range, MODE(MATCH(range, range, 0 ))).

How do I find the top 3 values in Excel? ›

If you need to find the top three numbers in a list on your spreadsheet, you can easily find the largest and the smallest number using the MAX and MIN function.

How do you find the top 10 values in a column? ›

To find top 10 values in a column, copy the formula to 10 cells. How this formula works: The LARGE function compares all the numeric values in a range supplied for the 1st argument (array) and returns the largest value based on the position specified in the 2nd argument (k).

How do I find the lowest 5 values in Excel? ›

If the cells are in a contiguous row or column
  1. Select a cell below or to the right of the numbers for which you want to find the smallest number.
  2. On the Home tab, in the Editing group, click the arrow next to AutoSum. , click Min (calculates the smallest) or Max (calculates the largest), and then press ENTER.

How do I find the top 10 values in Excel? ›

Example: Find the Top 10 Values in Excel

To find the 10 largest values in the list, we can create a new column titled K that lists numbers 1 through 10. What is this? We can see that the largest value is 143, the second largest is 123, the third largest is 87, and so on.

What are the top 5 tips for a better performance? ›

10 Ways You Can Improve Your Work Performance Today:
  • Set clear milestones.
  • Plan and prioritize.
  • Plan your meetings well.
  • Communicate better.
  • Conquer difficult tasks first.
  • Don't lose focus (eliminate interruptions)
  • Acknowledge your strengths and weaknesses.
  • Be aware of your limitations.

What are the 6 techniques for improving performance? ›

Once you determine what is causing employees to underperform, you can address those issues with the following performance-enhancing techniques.
Performance Factors
  • Clarifying expectations of the role.
  • Setting goals.
  • Discussing employee concerns.
  • Collaborating with others.
  • Career development.
  • Feedback.
  • Job satisfaction.
18 May 2021

What are top 3 ways to improve on performance? ›

Top 3 ways to improve work performance
  • Limit distractions. According to Udemy In Depth: 2018 Workplace Distraction Report: ...
  • Split your tasks into milestones. ...
  • Stop multitasking, prioritize your work.
17 Jan 2022

What makes a good data report? ›

Three keys to high-quality data reporting

You need to understand your audience, have sources of unique information to make your story compelling, and present it appealingly and appropriately.

What can I improve data collection? ›

7 Points to consider if you aim to boost your data collection prowess
  1. Strategize, filter, and set objectives. ...
  2. Consider the importance of customer and behavior-related data. ...
  3. Use effective data collection tools. ...
  4. Identify key metrics and data sources. ...
  5. Identify who will review your data.

What are four ways to improve performance rating? ›

Effective Evaluations – 6 Ways To Improve Performance Reviews
  1. Outline the employee performance review process to your employees beforehand. ...
  2. Seek multiple sources of input. ...
  3. Don't focus only on the negative. ...
  4. Be prepared to back up your feedback with specific examples. ...
  5. Make time for regular check-ins.
15 Apr 2020

What are 3 areas that need improvement to increase professional performance? ›

Areas of improvement for employees
  • 1) Time management. Time management is crucial to your business's success. ...
  • 2) Organization. Organization can make time management much easier. ...
  • 3) Interpersonal communication. ...
  • 4) Customer service. ...
  • 5) Cooperation. ...
  • 6) Conflict resolution. ...
  • 7) Listening. ...
  • 8) Written communication.

Which chart to use for which data? ›

If you want to compare values, use a pie chart — for relative comparison — or bar charts — for precise comparison. If you want to compare volumes, use an area chart or a bubble chart. If you want to show trends and patterns in your data, use a line chart, bar chart, or scatter plot.

How do you create a chart with 4 sets of data? ›

How do I create a chart with 4 sets of data?
  1. Hi Niranjan, Create a column chart of all four data series.
  2. Right click on one in the chart; select Chart Type and convert to line.
  3. Repeat with second data series.
  4. Right click one of the data series; Format Data Series and specify Secondary.
  5. y-axis.
18 Jan 2010

What are data labels? ›

In machine learning, data labeling is the process of identifying raw data (images, text files, videos, etc.) and adding one or more meaningful and informative labels to provide context so that a machine learning model can learn from it.

How can users add to label the values of individual chart elements? ›

Use data labels to label the values of individual chart elements.
  1. Select the chart.
  2. Click the Chart Elements button.
  3. Click the Data Labels check box. In the Chart Elements menu, click the Data Labels list arrow to change the position of the data labels.

How do you add two data labels in a bar chart? ›

1. Right click the data series in the chart, and select Add Data Labels > Add Data Labels from the context menu to add data labels. 2. Click any data label to select all data labels, and then click the specified data label to select it only in the chart.

How do I find top 10 data in Excel? ›

How to Find the Top 10% of Values in an Excel Column
  1. Occasional you may want to find the top 10% of values in an Excel column. ...
  2. Use Conditional Formatting > Top/Bottom Rules > Top 10%
  3. Filter using =CELL >=PERCENTILE(CELL RANGE, 0.9)
  4. This tutorial provides an example of how to use each of these methods.
6 Dec 2020

How do I show a list of values in an Excel cell? ›

Select the cell in the worksheet where you want the drop-down list. Go to the Data tab on the Ribbon, then click Data Validation . On the Settings tab, in the Allow box, click List . If it's OK for people to leave the cell empty, check the Ignore blank box.


1. 5 tips for Power BI Paginated reports
(Guy in a Cube)
2. STOP publishing your Power BI report until you do these 5 things!
(Guy in a Cube)
3. 7 Tips & Tricks for Stunning Power BI Reports!
(BI Elite)
4. 5 Tricks for Transforming Power BI Reports
5. 5 Power BI tips you should know!!
6. Help your Power BI report users with an Information Panel
(Guy in a Cube)
Top Articles
Latest Posts
Article information

Author: Reed Wilderman

Last Updated: 01/26/2023

Views: 6525

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Reed Wilderman

Birthday: 1992-06-14

Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

Phone: +21813267449721

Job: Technology Engineer

Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.