How to Create a Sales Dashboard in Excel

Cody Schneider

Trying to grasp your team’s performance by staring at endless rows of sales data feels like looking for a needle in a haystack. A sales dashboard cuts through the noise, turning raw numbers into clear, simple visuals that tell you exactly what's working and what isn't. This guide will walk you through creating a powerful and interactive sales dashboard right in Microsoft Excel, step-by-step.

What Is a Sales Dashboard (and Why Use Excel)?

A sales dashboard is a one-page visual summary of your most important sales metrics, or Key Performance Indicators (KPIs). Instead of combing through cluttered spreadsheets, you get an at-a-glance view of your sales funnel, team performance, and revenue trends, all in real time.

Why build it in Excel? While there are many specialized dashboard tools, Excel remains a fantastic option because:

  • It's familiar: Most people in a business setting already know their way around Excel. The learning curve is much lower than for a new, dedicated BI tool.

  • It's accessible: Almost every organization already has Microsoft Office, so there's no need to buy new software.

  • It's flexible: With Excel, you have complete control over the layout, calculations, and visuals. You can tailor it perfectly to your team's specific needs.

Before You Build: Planning Your Dashboard

Jumping straight into building without a plan is a recipe for a cluttered, confusing dashboard. A few minutes of planning up front will save you hours of frustration later. A great dashboard answers specific questions, so start by figuring out what you need to know.

Step 1: Identify Your Key Sales KPIs

Don't try to track everything. A great dashboard focuses on the handful of metrics that truly drive your business. Sit down with your team and decide what matters most. Your goals will determine your KPIs. Are you focused on growth? Efficiency? Team performance? Here are some common sales KPIs to get you started:

  • Total Revenue: The most fundamental sales metric. Often tracked monthly, quarterly, and yearly.

  • Sales Growth: The rate at which your sales are increasing or decreasing over a period.

  • Lead-to-Opportunity Ratio: What percentage of your leads are turning into qualified opportunities?

  • Conversion Rate: What percentage of opportunities become closed-won deals?

  • Average Deal Size: The average revenue you generate from a single closed deal.

  • Sales Cycle Length: How long does it take, on average, to close a deal from the initial contact?

  • Sales by Rep: Individual performance tracking to see who your top performers are.

  • Sales by Region/Product: Helps identify which markets or products are driving the most revenue.

For our example, we'll focus on tracking Revenue by Month, Revenue by Sales Rep, and Revenue by Region.

Step 2: Get Your Data Organized

Your dashboard is only as good as the data powering it. For Excel to work its magic, your data needs to be in a simple, tabular format on a separate sheet from your dashboard. Think "Tidy Data": every column is a variable (like Date or Region), and every row is a single record (like a single sale).

Structure your data with clear column headers. Here is a simple example of what your raw sales data might look like:

Date

Sales Rep

Region

Product Category

Units Sold

Unit Price

Revenue

1/5/2024

Anne

North

Gadgets

10

$50.00

$500.00

1/8/2024

Ben

South

Software

5

$150.00

$750.00

1/12/2024

Chloe

West

Gadgets

8

$50.00

$400.00

...

...

...

...

...

...

...

Make sure there are no blank rows or columns interrupting your data set. This clean structure is the foundation of everything you're about to build.

Step-by-Step Guide to Building Your Sales Dashboard in Excel

With your KPIs defined and your data prepared, it's time to start building. We'll use the "engine" of any good Excel dashboard: Pivot Tables.

Step 3: Prepare Your Excel Workbook

First, open Excel and create three separate sheets. This organization is crucial for keeping your file clean and easy to update.

  • Raw Data: This is where you will paste or import your sales data table from Step 2.

  • Calculations: We will build our Pivot Tables here. Keeping them on a separate sheet prevents anyone from accidentally breaking them while interacting with the dashboard.

  • Dashboard: This will be the clean, final report page where all our charts and visuals will live.

Step 4: Format Your Data as a Table

Navigate to your "Raw Data" sheet and click anywhere inside your data set. Go to the Insert tab on the Ribbon and click Table. Excel will automatically detect your data range. Make sure the "My table has headers" box is checked and click OK.

Formatting your data as a Table is a game-changer. It automatically expands as you add new rows of sales data, ensuring your Pivot Tables (and your dashboard) always include the latest information without manual adjustments.

Step 5: Create Your Pivot Tables

Pivot Tables are the heart of our dashboard. They will do all the heavy lifting of summarizing your data into the KPIs you identified earlier. We'll create a few key summaries on our "Calculations" sheet.

Revenue by Month Pivot Table:

  1. Click on any cell within your data table on the "Raw Data" sheet.

  2. Go to Insert > PivotTable.

  3. In the pop-up window, select Existing Worksheet and then choose a cell at the top of your "Calculations" sheet as the location. Click OK.

  4. The PivotTable Fields pane will appear on the right. To calculate revenue by month:

    • Drag the Date field into the Rows area. Excel will often automatically group this by years, quarters, and months. You can expand/collapse as needed.

    • Drag the Revenue field into the Values area. Ensure it's set to "Sum of Revenue".

Repeat for Other KPIs:

Now, repeat this process to create separate a Pivot Table for each of your key metrics on the "Calculations" sheet. Give yourself some space between them. For our example:

  • Revenue by Sales Reps: Put "Sales Rep" in Rows and "Sum of Revenue" in Values.

  • Revenue by Region: Put "Region" in Rows and "Sum of Revenue" in Values.

Now your "Calculations" sheet has all the summarized data you need, neatly organized and ready to be visualized.

Step 6: Design Your Dashboard and Create Charts

Navigate to your blank "Dashboard" sheet. This is your canvas.

1. Setting up the layout

It's good practice to give your dashboard a clean look. You can hide the gridlines by going to View and unchecking "Gridlines". You can also add a title in the top few cells, like "Quarterly Sales Performance Dashboard".

2. Creating Performance Cards (KPIs)

Let's display the grand total revenue. Simply select a cell in your dashboard, type "=", navigate to your "Calculations" sheet, and click on the cell containing the grand total from your first Pivot Table.

='Calculations'!B17

Press Enter. Now this cell will always show the total revenue. You can format this cell with a large font and a clear label like "Total Revenue" to make it stand out.

3. Building a Pivot Chart

Visualizing trends and comparisons is where dashboards shine. Let's create a line chart for monthly revenue.

  1. Go back to your "Calculations" sheet and click inside your "Revenue by Month" Pivot Table.

  2. From the PivotTable Analyze tab, click PivotChart.

  3. Select a Line Chart and click OK.

  4. A chart will appear. It's crowded with buttons. Right-click on one of the grey field buttons on the chart (like "Sum of Revenue") and select Hide All Field Buttons on Chart to clean it up.

  5. Cut the chart (Ctrl + X) and paste it (Ctrl + V) onto your "Dashboard" sheet. Resize and position it where you want.

Repeat this process for your other Pivot Tables, choosing the best chart type for the data. A Bar Chart is great for comparing sales reps, and a Pie Chart or Bar Chart can work well for regional breakdowns.

Step 7: Add Interactivity with Slicers

Slicers are the magic that makes your dashboard feel like a real application. They are essentially user-friendly filter buttons.

  1. Click on one of your charts on the dashboard.

  2. Go to the PivotChart Analyze tab and click Insert Slicer.

  3. Check the boxes for the fields you want to filter by, like Region and Sales Reps. Click OK.

  4. Two slicer objects will now be floating on your dashboard. Arrange them neatly on the side.

Right now, these slicers only control the chart you selected. To make them control all the charts, you need to connect them.

  • Right-click on the "Region" slicer object.

  • Select Report Connections.

  • In the pop-up, check the boxes for all the Pivot Tables you created. Click OK.

  • Repeat this for the "Sales Reps" slicer.

Now when you click "North" in the Region slicer, every chart and KPI on your dashboard will instantly update to show data for only the North region. This interactivity makes it incredibly easy to dig into your data and find insights.

Final Thoughts

Building a sales dashboard in Excel is a powerful way to take control of your data without learning complex new software. By planning your KPIs, properly structuring your data, and using the power of Pivot Tables, Pivot Charts, and Slicers, you can create a professional, interactive report that gives your team clear, actionable insights.

When you outgrow manual CSV exports or need to blend data from multiple sources like Salesforce, Shopify, and your ad platforms, the process can become tedious. Instead of building every report from scratch, we designed Graphed to be the AI-powered analyst on your team. We connect to your data sources in seconds, and instead of clicking through setup menus, you can just ask in plain English, "Show me a dashboard of my sales pipeline from Salesforce filtered by sales rep for this quarter." A live, interactive dashboard is built for you in moments, allowing you to get answers and get back to business.