How to Create Your First Sales Dashboard

justin-morgan-VxLhYXuLQN8-unsplash

How to Create Your First Sales Dashboard

A sales dashboard turns transaction data into a visual report that helps a business understand revenue, products, customers and sales trends.

You do not need to begin with a complex system. A clear first dashboard can use a structured spreadsheet, a few useful calculations and simple charts. You can build it in Excel or Power BI, depending on your current level and learning goal.

This guide explains how to create your first sales dashboard using a realistic business example, including data preparation, key performance indicators, chart selection, layout and interpretation.

What Is a Sales Dashboard?

A sales dashboard is a visual summary of sales performance.

It may show:

  • Total revenue.
  • Number of orders.
  • Units sold.
  • Average order value.
  • Top-performing products.
  • Sales by location.
  • Sales by salesperson.
  • Monthly or weekly trends.
  • Target versus actual performance.

A dashboard is not simply a collection of charts. It should help someone answer a business question quickly.

For example:

Which products generate the most revenue, and how has sales performance changed over the past six months?

Your dashboard should make that answer easier to find.

Define the Business Question

Before opening Excel or Power BI, define what the dashboard needs to explain.

Possible questions include:

  • How much revenue did the business generate?
  • Which products sell most often?
  • Which products generate the highest revenue?
  • Which months performed best?
  • Which location contributes the most sales?
  • Are sales increasing or declining?
  • What is the average order value?
  • Which products may require attention?

A beginner mistake is building visuals first and deciding what they mean later. Start with the decision the dashboard should support.

Example business brief

A small retail business in Port Harcourt wants to understand monthly sales performance, identify its best-selling products and compare revenue across locations.

This brief gives you a clear direction.

Prepare the Sales Data

A dashboard is only as reliable as the data behind it.

Your data should be organised in a consistent table with:

  • One header row.
  • One record per row.
  • One field per column.
  • No merged cells inside the data.
  • No blank rows separating records.
  • Consistent date formats.
  • Consistent spelling.
  • Numbers stored as numbers.
  • Clear field names.

Microsoft recommends structuring the data properly before creating a dashboard and using PivotTables, charts, slicers and timelines to analyse it in Excel.support.microsoft

Example sales-data columns

Order IDOrder DateProductCategoryLocationSalespersonUnitsUnit Price
ORD0012026-01-04Laptop StandAccessoriesD-LineAda225000
ORD0022026-01-06Wireless MouseAccessoriesGRAChidi512000
ORD0032026-01-10KeyboardAccessoriesRumuolaAda318000
ORD0042026-01-13MonitorElectronicsD-LineEmeka195000

Add a calculated Revenue column:

Revenue=Units×Unit PriceRevenue=Units×Unit Price

If your dataset contains discounts, returns or taxes, define how they will be handled before building the dashboard.

Clean the Data

Check for:

  • Missing order IDs.
  • Duplicate transactions.
  • Blank product names.
  • Incorrect dates.
  • Negative or impossible quantities.
  • Inconsistent location names.
  • Different spellings for the same product.
  • Currency symbols stored inside numeric fields.
  • Extra spaces.
  • Incorrect totals.

Example inconsistencies

These may represent the same location:

  • Port Harcourt.
  • port harcourt.
  • PH.
  • Port-Harcourt.

Standardise them before analysis.

These may represent the same product:

  • Wireless Mouse.
  • wireless mouse.
  • Wireless mouse .

Clean spelling, spacing and capitalisation so your summaries do not split one item into several categories.

Create the Core Calculations

Your first dashboard does not need dozens of metrics. Start with a small set that answers the business question.

Total revenue

Total Revenue=∑RevenueTotal Revenue=∑Revenue

Total units sold

Total Units=∑UnitsTotal Units=∑Units

Number of orders

Count unique Order IDs rather than counting rows if one order can contain multiple products.

Average order value

Average Order Value=Total RevenueNumber of OrdersAverage Order Value=Number of OrdersTotal Revenue​

Revenue by product

Group revenue by product to identify which products contribute most.

Revenue by period

Group revenue by week, month or quarter to identify trends.

Revenue by location

Group revenue by location to compare business performance across branches or areas.

Choose Your Tool

Excel

Excel is a practical starting point for beginners because it can handle:

  • Structured tables.
  • Formulas.
  • PivotTables.
  • PivotCharts.
  • Slicers.
  • Timelines.
  • Basic dashboards.

Microsoft’s documented workflow includes creating a PivotTable, adding PivotCharts and using slicers or timelines to filter the report.support.microsoft

Power BI

Power BI may be suitable when you need:

  • Multiple related tables.
  • Reusable data models.
  • Interactive reports.
  • More advanced filtering.
  • Data from different sources.
  • A dashboard that can be refreshed regularly.

Power BI commonly involves connecting to data, cleaning it with Power Query, creating relationships, defining calculations and designing visuals. Skillworks’ beginner Power BI guidance also emphasises cleaning and shaping data before building complex visuals.skillworks

If you are completely new, create your first dashboard in Excel before moving to Power BI. The underlying analytical thinking is more important than the software.

Build the Dashboard in Excel

Step 1: Convert the data into a table

Select your dataset and use Insert > Table.

Give the table a meaningful name, such as:

SalesData

This helps formulas, PivotTables and future updates remain organised.

Step 2: Add a Revenue column

Create a calculated column using:

text=Units*Unit Price

The exact formula depends on your column names and spreadsheet structure.

Check a few rows manually to confirm the calculation.

Step 3: Create a PivotTable

Select a cell in the sales table and choose:

Insert > PivotTable

Create summaries such as:

  • Revenue by month.
  • Revenue by product.
  • Revenue by location.
  • Units by category.
  • Orders by salesperson.

Microsoft documents PivotTables as a way to summarise totals, averages and counts before adding charts.support.microsoft

Step 4: Create PivotCharts

Select the relevant PivotTable and choose:

Insert > PivotChart

Useful chart choices include:

  • Line chart for monthly revenue trends.
  • Bar chart for revenue by product.
  • Column chart for revenue by location.
  • Stacked column chart for category comparisons.
  • Donut chart only when showing a small number of simple proportions.

Microsoft recommends PivotCharts for visualising PivotTable data and allowing the report to be reconfigured by moving fields.support.microsoft

Step 5: Add filters

Add slicers for fields such as:

  • Product.
  • Category.
  • Location.
  • Salesperson.

Add a timeline for Order Date if your data contains consistent dates.

Connect the slicers to the relevant PivotTables so the charts respond together. Microsoft’s dashboard guidance describes using slicers and timelines to filter dashboard results.support.microsoft

Step 6: Arrange the dashboard

Place the most important information at the top.

A simple layout may be:

  • Top row: Total Revenue, Orders, Units Sold and Average Order Value.
  • Middle row: Monthly Revenue Trend and Revenue by Product.
  • Bottom row: Revenue by Location and filters.

Keep enough spacing between elements. Avoid filling every available area with charts.

Build the Dashboard in Power BI

The exact menu names may vary by Power BI version, but the general process is similar.

Step 1: Import the data

Load the Excel or CSV file into Power BI.

Check:

  • Column data types.
  • Date fields.
  • Numeric fields.
  • Text fields.
  • Missing values.
  • Duplicate records.

Step 2: Clean the data

Use Power Query to:

  • Remove blank rows.
  • Correct data types.
  • Standardise text.
  • Split columns where necessary.
  • Remove duplicates.
  • Create calculated columns.
  • Handle missing values.

Do not build visuals on unverified data.

Step 3: Create a date table

For time-based analysis, a proper date table can make monthly, quarterly and yearly analysis more consistent.

Include fields such as:

  • Date.
  • Year.
  • Month number.
  • Month name.
  • Quarter.

Sort month names by month number so charts display January through December rather than alphabetically.

Step 4: Create measures

Measures allow you to calculate key metrics dynamically.

Examples:

textTotal Revenue = SUM(Sales[Revenue])
textTotal Units = SUM(Sales[Units])
textAverage Order Value = DIVIDE([Total Revenue], DISTINCTCOUNT(Sales[Order ID]))

Use the correct table and column names for your dataset.

Step 5: Add visuals

Start with:

  • Card for Total Revenue.
  • Card for Number of Orders.
  • Card for Units Sold.
  • Card for Average Order Value.
  • Line chart for revenue over time.
  • Bar chart for revenue by product.
  • Column chart for revenue by location.
  • Slicers for time period, category and location.

Step 6: Check interactions

Select a product or location and verify whether the other visuals respond correctly.

If a filter produces an impossible result, inspect:

  • Relationships.
  • Data types.
  • Duplicate keys.
  • Date fields.
  • Measure definitions.
  • Visual interactions.

Choose Effective Visuals

Use the chart that matches the question.

QuestionSuitable visual
How is revenue changing over time?Line chart
Which products generate the most revenue?Horizontal bar chart
Which location performs best?Column chart
What percentage comes from each category?Donut chart with few categories
How does actual compare with target?Column or bullet-style visual
Which day or month is strongest?Column chart or heatmap
What are the key totals?KPI cards

Avoid choosing a chart only because it looks attractive.

Recommended First Dashboard KPIs

Use four or five KPIs at most.

Total revenue

Shows the overall value of recorded sales.

Total orders

Shows transaction volume.

Units sold

Shows product volume.

Average order value

Shows the average amount generated per order.

Revenue growth

Shows whether revenue is increasing or declining compared with a previous period.

Do not add profit unless you have reliable cost data. Revenue is not the same as profit.

Design the Dashboard Clearly

A good dashboard should be readable within a few seconds.

Use:

  • A clear title.
  • Consistent colours.
  • Descriptive chart titles.
  • Logical ordering.
  • Adequate white space.
  • Meaningful labels.
  • Limited decoration.
  • Accessible contrast.
  • Consistent number formats.

Example title

Monthly Sales Performance Dashboard: January–June 2026

This is clearer than:

Sales Dashboard

Use consistent number formats

Choose one format for currency:

  • ₦1,250,000.
  • ₦1.25m.

Do not switch between formats without a reason.

Show percentages consistently:

  • 25%.
  • 25.0%.

Avoid overcrowding the dashboard with excessive decimals.

Interpret the Results

A dashboard is useful only when it leads to a better understanding or decision.

Do not stop at:

Revenue was ₦X.

Add interpretation:

  • Revenue increased steadily from February to May.
  • Accessories generated more orders than electronics.
  • The D-Line location produced the highest revenue.
  • One product sold frequently but generated less revenue because of its lower price.
  • Sales declined in June and may require further investigation.

Separate observation from recommendation.

Example

Observation: Revenue declined by 18% in June compared with May.

Possible explanation: The dataset shows fewer orders, but it does not explain why.

Recommendation: Review stock availability, marketing activity, pricing and customer demand before taking action.

Do not claim that a dashboard proves causation when it only shows a pattern.

Test the Dashboard

Before sharing it, check:

  • Do the totals match the source data?
  • Are there duplicate orders?
  • Do filters work?
  • Are dates grouped correctly?
  • Are currency values formatted correctly?
  • Are product names consistent?
  • Does the dashboard remain readable at normal screen size?
  • Are charts labelled clearly?
  • Can another person understand it without a long explanation?
  • Are confidential fields removed?

Compare dashboard totals with manual calculations or a simple summary table.

A visually attractive dashboard with incorrect totals is worse than a plain but accurate report.

Common Beginner Mistakes

Starting with charts

Define the question and clean the data first.

Using too many visuals

A dashboard is not a poster. Include only visuals that support a decision.

Mixing revenue and profit

You need cost information to calculate profit.

Counting rows as orders

If an order contains multiple product lines, row count may overstate order volume. Use unique Order IDs.

Ignoring returns

Returned products may distort revenue and units sold. Define how returns are handled.

Using pie charts for many categories

A crowded pie chart is difficult to interpret. Use a sorted bar chart instead.

Using inconsistent dates

Dates stored as text may not group correctly by month or quarter.

Building on unclean data

Duplicate records, inconsistent spelling and missing values can produce misleading results.

Adding unnecessary 3D effects

Three-dimensional charts often make comparisons harder. Use simple two-dimensional visuals.

Reporting observations as causes

A sales decline is an observation. The reason requires additional evidence.

Build a Portfolio Case Study

Your first sales dashboard can become a portfolio project.

Document:

  • Project title.
  • Business problem.
  • Dataset description.
  • Data-cleaning steps.
  • KPIs selected.
  • Dashboard screenshots.
  • Main findings.
  • Recommendations.
  • Limitations.
  • Tools used.
  • What you learned.

Example portfolio description

Created a sales-performance dashboard for a simulated Port Harcourt retail business using Excel and Power BI. Cleaned transaction data, calculated revenue and order metrics, analysed monthly trends and compared product and location performance. The dashboard was designed to help a business owner identify high-performing products and investigate changes in sales.

Label the project as simulated if it was not commissioned by a real business.

Do not publish private customer information or confidential business records.

A Simple Practice Dataset

To practise, create a spreadsheet with at least:

  • 50–100 transactions.
  • Six months of dates.
  • Five or more products.
  • Two or more categories.
  • Three or more locations.
  • Several salespeople.
  • Varying quantities and prices.

For a local practice scenario, use fictional locations or business branches rather than claiming that the data belongs to a real Port Harcourt business.

Include a few realistic issues to clean:

  • Inconsistent capitalisation.
  • Blank salesperson entries.
  • Duplicate rows.
  • Different date formats.
  • Extra spaces in product names.

Then document how you corrected them.

A Seven-Day Dashboard Plan

Day 1: Define the question

Write the business brief and select the decisions the dashboard should support.

Day 2: Prepare the dataset

Organise columns, standardise formats and identify missing information.

Day 3: Clean the data

Remove duplicates, correct errors and verify data types.

Day 4: Calculate KPIs

Create revenue, order, unit and average-order-value calculations.

Day 5: Build the visuals

Create PivotTables, PivotCharts or Power BI visuals.

Day 6: Arrange and test

Improve the layout, add filters and verify all totals.

Day 7: Write the findings

Document observations, recommendations, limitations and lessons learned.

How Skillworks Can Help You Learn Dashboard Building

Skillworks’ Data Analytics training in Port Harcourt covers tools including Excel, SQL and Power BI, with project-based learning and dashboard work described as part of the programme.skillworks

The Data Analytics course can provide a structured environment for learning data cleaning, analysis, visualisation and reporting. Before enrolling, confirm the current curriculum, project requirements, class schedule, software access and portfolio support.

Explore Data Analytics training in Port Harcourt.

Frequently Asked Questions

Can I create a sales dashboard with Excel?

Yes. Excel supports structured tables, formulas, PivotTables, PivotCharts, slicers and timelines for building sales dashboards.support.microsoft

Should I use Excel or Power BI first?

Excel may be a simpler starting point for a first dashboard. Power BI becomes useful as your data model, sources and reporting requirements become more complex.

What data do I need for a sales dashboard?

At minimum, you need transaction dates, products, quantities and prices. Additional fields such as location, category, salesperson, discounts and costs allow deeper analysis.

What is the most important sales KPI?

There is no single best KPI. Total revenue, orders, units sold, average order value and revenue growth answer different questions.

Can I create a dashboard without real business data?

Yes. Use a simulated or public dataset and clearly label the project. Do not present fictional findings as real business results.

How many charts should a dashboard have?

Use as few as necessary to answer the defined questions. A beginner dashboard may work well with three or four charts plus KPI cards and filters.

Is revenue the same as profit?

No. Revenue is the amount generated from sales. Profit requires reliable cost information and may also account for expenses, discounts, returns and taxes.

Can a sales dashboard prove why sales increased?

Not by itself. It can show patterns and relationships in the recorded data, but explaining causes usually requires additional information.

Can I add my dashboard to my portfolio?

Yes. Explain the business problem, your process, tools, findings and limitations. Remove confidential information and label simulated work honestly.

Start with a Business Question

Your first sales dashboard does not need to be complex. Start with clean data, a clear question and a small set of useful metrics.

Organise the sales table, calculate revenue, summarise performance, choose suitable charts, add filters and test the results. Then explain what the dashboard shows and what a business could investigate next.

The goal is not to decorate a spreadsheet. The goal is to help someone understand sales performance and make a better decision.

Build practical Data Analytics skills with Skillworks in Port Harcourt.