Loading...

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

Are you new to Power BI and you want to try it out, as a fresher getting a perfect dataset is little difficult, but here Microsoft provides a sample dataset which is already clean, and you can easily use to develop your power bi dashboard reports. The sample is dataset is embedded with Power BI desktop version.

1. Where Sample Dataset Located?

You can easily access the sample dataset by using the path.

Open Power BI desktop version and open the menu Help > Examples > Sample dataset.

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

2. Load Sample dataset

The first step of dashboard development is, we need to load the dataset to Power BI desktop, for this click on the sample dataset from the path shown above and click Load Samples Data button as shown below.

Our sample dataset contains two data sheets, tick financials sheet, then you can see the data loaded in the preview window, click the Load button. Since the data is already clean, we no need to clean the data again, so we can directly loan the data from dataset to the power desktop.

Once the data fully loaded, you can see one table which is created in the right side of the window under the Data Section as shown below.

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

3. Create a Date Table

Our sample dataset contains sales related data, so we need to add different search criteria like filter by date period, filter by customer name, filter by nationality etc… the recommended method for filtering with date period is use a date table and map this date table to required table where the data is stored by using the model view window.

Once you created a date table, next step is you need to make a relationship with financial table and date table,

For this, you need to open the model view which is located at the left side of the power bi desktop window, then make a one-to-many relation with date field of date table to the date table of the financial table as shown below.

4. Ad visuals

Once you have completed all the above basic steps, we need to add visuals to the power bi project, here we are adding mainly Card Visuals to show the summary data, Slicers for various filters, donut chart, Column Charts and different bar charts.

1. Slicer

A slicer is a visual filter used to filter the dashboard and display the information only we want. In our project we need to filter the dashboard reports by date, customer name, location, product etc.

For this open the report view tab from the left side and then add four slicer visuals from the visualization tab, these four slicers are used to filter the report with year , month , product and country, then right click on the year slicer and then drag and drop the year column of the date table to the field property of the year slicer , similarly right click on the month slicer and then drag and drop the “Month Name” column of the date table to the field property of the slicer Month as shown below.

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

For adding Product and Country, drag and drop the fields from financials table, now the slicer set up is ready,

In Visualization Tab, click on the format your visuals > General, the change the Title of the slicer as shown in the figure.

you can see the four slicers are allocated at the top of the dashboard report.

2. Add Card Visuals

In our project we use card visuals to display the summary of total sales, total costs, profit, and the total number of items sold.

For this add four card visuals from visualization tab,

  • Right click on the first card visual and then drag and drop the “Sales” column of the date table to the field property of the slicer Month.
  • Right click on the second card visual and then drag and drop the “COGS” column of the date table to the field property of the slicer Month.
  • Right click on the third card visual and then drag and drop the “Profit” column of the date table to the field property of the slicer Month.
  • Right click on the fourth card visual and then drag and drop the “Units Sold” column of the date table to the field property of the slicer Month.

In Visualization Tab, click on the format your visuals > General, then change the Title of the card visuals as shown in the figure.

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

you can see the four cards are allocated at the top of the dashboard report.

3. Clustered Column Chart

A clustered column chart is used to create a sale by month report, X – axis of the chart will be “MonthName”, and Y-Axis of the chart will be the “Sum of Sales”,

For this add a clustered column chart, the right-click on the chart, drag the “MonthName” column of the financial table to the X-axis of the charts, similarly drag the “Sales” column of the financial table to the Y-axis of the charts.

In Visualization Tab, click on the format your visuals > General, then change the Title of the Clustered Column Chart visuals as shown in the figure.

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

you can see the clustered column chart is allocated as the first chart in the dashboard report.

4. Clustered Bar Chart

A clustered bar chart is used to create a sale by segment report, X – axis of the chart will be “Sales” and Y-Axis of the chart will be the “Segment”,

For this add a clustered bar chart, the right-click on the chart, drag the “Sales” column of the financial table to the X-axis of the charts, similarly drag the “Segment” column of the financial table to the Y-axis of the charts.

In Visualization Tab, click on the format your visuals > General, then change the Title of the Clustered Column Chart visuals as shown in the figure.

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

you can see the clustered bar chart is allocated as the second chart in the dashboard report.

5. Donut Chart

A Donut chart is used to create a sale by country report, “Legend” of the chart will be “Country” and “Values” of the chart will be the “Sales”,

For this add a Donut chart, the right-click on the chart, drag the “Country” column of the financial table to the “Legend” of the charts, similarly drag the “Sales” column of the financial table to the “Values” of the charts.

In Visualization Tab, click on the format your visuals > General, then change the Title of the Clustered Column Chart visuals as shown in the figure.

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

you can see the donut chart is allocated as the third chart in the dashboard report.

6. Stacked Column Chart

A stacked column chart is used to create a sale, cost, and profit report by month report in a single visual, X – axis of the chart will be “MonthName”, and Y-Axis of the chart will be the “Sum of Sales”, “Sum of COGS” and “Sum of Profit”,

For this add a clustered column chart, the right-click on the chart, drag the “MonthName” column of the date table to the X-axis of the charts, similarly drag the “Sales”, “COGS” and “Profit” columns of the financial table to the Y-axis of the charts.

In Visualization Tab, click on the format your visuals > General, then change the Title of the Clustered Column Chart visuals as shown in the figure.

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

you can see the stacked column chart is allocated as the second chart in the dashboard report.

Finally you can see the output of our sales dashboard project as shown below,

Power BI Sales KPI Dashboard Project – Using Microsoft Sample Data Set

As discussed above here we have four slicers for filtering the charts  with different search criterias, you can choose four slicers values according to your requirement , when we choose the slicer values , you can see the values in the charts and cards will be chaging according the value we filtered in the slicers.

for example , in the month slicer, choose january only , the n the charts will be only shown the data for january only.

Conclusion

Now our project is over, this project is an easy project, because our sample financial dataset is already clean, also we have only two data models here, for more complex projects we may have more data models and need to clean the all the tables also need to make different relation ship to various  models. So as a fresher you can start power bi learning by using this simple Microsoft sample data set.

Useful Tags

How do you Analyse sales data in Power BI?
How do I create a sales report in Power BI?
Does Power BI have dashboard templates?
How do I create a Power BI dashboard example?
Sales Analysis Power BI Dashboard Example
Sales and Marketing sample for Power BI
Top 18 Microsoft Power BI Dashboard Examples 2024
Complete Excellence: Power BI Sales Dashboard
Power bi sample sales kpi template
power bi sales dashboard templates free download
power bi dashboard templates free download pbix
power bi sales report example
sample sales data excel for power bi
sample sales data for power bi
power bi sales dashboard examples
power bi dashboard examples pbix

Published on:

Learn more
D365 Snippets
D365 Snippets

Share post:

Related posts

Power BI DirectQuery Mode: A Better Choice Than You Might Think

For as long as I’ve been using Power BI – which has been from the beginning – the advice about which storage mode to choose ...

18 hours ago

Required update for organizational authentication in Excel Power Query (Entra ID)

Excel Power Query is updating its authentication flow for Organizational Accounts (Microsoft Entra ID) to enhance security and reliability. Us...

4 days ago

Power Query tenant setting supports ODBC to ADBC transition

Microsoft will introduce a tenant-level setting to support transitioning Power Query from ODBC to ADBC, improving data connectivity performanc...

4 days ago

Microsoft Entra ID single sign-on for the Denodo connector in Power BI (Preview)

When you configure a Denodo data connection for Entra ID SSO, users querying a semantic model in DirectQuery mode are authenticated to Denodo ...

5 days ago

Business Central 2026 release wave 1 (BC28.2): Power BI Report Deployments (Centralized Management of Power BI Apps)

Hi, Readers.Dynamics 365 Business Central 2026 wave 1 (BC28.2) is generally available. More details: Cumulative Update Summary for Micros...

6 days ago

Protect once, enforce everywhere: Protection policies for Power BI (Generally Available)

How to use sensitivity labels and Protection Policies to secure your Power BI estate — and why it matters more than ever in the age of AI.&nbs...

6 days ago

Dynamics 365 Sales Integration with Business Central: Native, Custom, or Third-Party?

Connecting your CRM and ERP should mean one thing: your sales team sees accurate, current data from Business Central inside Dynamics 365 Sales...

6 days ago

New Book: “Extreme DAX” 2nd Edition

“Extreme DAX” by Michiel Rozema, Madzy Stikkelorum and Henk Vlootman Continuing my series of not-reviews of the latest Power BI-re...

7 days ago

Fabric App | Rayfin CLI | Create a Power BI Report

In my previous article : Build your first Fabric App using Rayfin CLI we learned how to create a Fabric App using Rayfin CLI After completing ...

7 days ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy