Excel Tips

How to Create a Simple Business Dashboard in Excel

By HelpMyData  ·  April 2026  ·  9 min read

A business dashboard sounds like something that requires expensive software or a dedicated data team. It doesn't. For most small businesses, a well-built Excel dashboard gives you everything you actually need — your key numbers, updated automatically, in one place you can check in under 60 seconds.

The goal isn't to build something impressive. The goal is to build something useful. A dashboard that shows you five numbers you actually look at every week beats a complex report that nobody opens. Here's how to build one.

What Should Your Dashboard Actually Show?

Before you build anything, decide on your five to seven most important business metrics. These are the numbers that, if they moved significantly, you'd want to know about immediately. For most small businesses they look something like this:

$24.8K
Revenue This Month
↑ 12% vs last month
$9.2K
Expenses This Month
↑ 8% vs last month
$15.6K
Net Profit
↑ 15% vs last month
47
Orders This Month
↑ 6 vs last month

Your specific metrics will depend on your business. A service business might track billable hours and outstanding invoices. A product business might track units sold and inventory levels. A restaurant might track covers, average check size, and food cost percentage. Pick the numbers that matter most for your specific situation.

Step 01

Plan Your Layout Before You Build

The most common mistake when building a dashboard is jumping straight into Excel and ending up with a cluttered, hard-to-read mess. Spend five minutes sketching out what you want to show and where before opening Excel.

A simple layout that works well for most small businesses:

Suggested Dashboard Layout

Top Row
KPI Cards — your 4-6 most important numbers
Top Row
KPI Cards — with month-over-month change
Middle Left
Revenue trend chart — last 6-12 months
Middle Right
Expenses by category — bar or pie chart
Bottom
Month-by-month summary table — income, expenses, profit
Keep it to one screen: A dashboard that requires scrolling defeats the purpose. Aim for everything to be visible without scrolling on a normal laptop screen. If you have too many metrics, split them across two separate dashboard tabs rather than cramming everything onto one.
Step 02

Set Up Your Data Sheets First

Your dashboard is only as good as the data feeding it. Before building the dashboard itself, make sure your underlying data is clean, consistent, and in Excel Table format.

At minimum you need your data organized with clear column headers and no merged cells. Convert each dataset to an Excel Table (Ctrl+T) and give each table a descriptive name — SalesData, ExpenseData, OrderData. Your dashboard formulas will reference these table names directly.

Keep your data sheets separate from your dashboard sheet. The dashboard is for reading. The data sheets are for entering and storing. Never mix the two on the same sheet.

One workbook, multiple sheets: The cleanest setup is one workbook with separate sheets for each data source and one Dashboard sheet that pulls everything together. This keeps all your business data in one file while keeping the dashboard clean and uncluttered.
Step 03

Build Your KPI Cards With Formulas

KPI cards are the large number tiles at the top of your dashboard showing your most important metrics. In Excel, these are just cells with formulas, formatted to look like cards using cell borders, background colors, and larger font sizes.

Revenue this month (automatic — always shows current month):

=SUMPRODUCT((MONTH(SalesData[Date])=MONTH(TODAY()))*(YEAR(SalesData[Date])=YEAR(TODAY()))*SalesData[Amount])

Revenue last month (for comparison):

=SUMPRODUCT((MONTH(SalesData[Date])=MONTH(TODAY())-1)*(YEAR(SalesData[Date])=YEAR(TODAY()))*SalesData[Amount])

Month-over-month change percentage:

=(ThisMonth - LastMonth) / LastMonth

Number of orders this month:

=COUNTIFS(SalesData[Date], ">="&DATE(YEAR(TODAY()),MONTH(TODAY()),1), SalesData[Date], "<"&DATE(YEAR(TODAY()),MONTH(TODAY())+1,1))

Average order value this month:

=AVERAGEIFS(SalesData[Amount], SalesData[Date], ">="&DATE(YEAR(TODAY()),MONTH(TODAY()),1))
Make the numbers pop visually: Select your KPI value cells and increase the font size to 24-32pt. Make them bold. Use a dark background with white or teal text. Add a thin border around the card area. Small formatting changes make a huge difference in how readable and professional the dashboard looks.
Step 04

Add Charts That Update Automatically

Charts built from Excel Tables update automatically when new data is added — which is exactly what you want in a dashboard. Here's how to add the two most useful charts for a small business dashboard:

Revenue trend line (last 12 months):

Build a small helper table on a separate sheet with one row per month and a SUMPRODUCT formula pulling revenue for each month. Then insert a Line Chart from that helper table. The chart updates automatically each month as you add new data.

Expenses by category (pie or bar chart):

Build a helper table with each expense category and its SUMIF total for the current month. Insert a Pie Chart or Horizontal Bar Chart from that table. This shows at a glance where your money is going this month.

Chart formatting tips: Remove gridlines, remove the chart border, and use your brand colors (or a consistent color scheme) across all charts. Clean, minimal charts look far more professional than Excel's default styling. Right-click any chart element to format it.
Step 05

Polish the Dashboard Sheet

Once your formulas and charts are in place, spend 15 minutes on the visual polish that makes the difference between a spreadsheet and a dashboard people actually want to look at.

Share it easily: Once your dashboard is built and protected, you can share the entire Excel file with a business partner, accountant, or investor and they'll see a clean, professional summary of your business performance — not a raw data dump.

How Long Does This Take to Build?

If your data is already clean and organized, building a basic dashboard with four KPI cards and two charts takes about two to three hours the first time. The payoff is a file you open every Monday morning for the next several years that tells you exactly how your business is doing in under a minute.

If your data is messy, spread across multiple files, or needs significant cleanup first, the setup takes longer — but the result is worth it. A dashboard you trust is one of the most valuable tools a small business owner can have.

If you'd rather have it built for you, that's exactly what we do at HelpMyData. Tell us what metrics matter most to your business and we'll build a clean, automatic dashboard that's ready to use from day one.

Want a Custom Dashboard Built for Your Business?

Tell us what numbers matter most and we'll build a clean, automatic Excel dashboard that shows your business performance at a glance — starting at $200.

📧 Get Started Today