How to Create a Simple Dashboard in Excel with AI

Cody Schneider

Building an Excel dashboard transforms your spreadsheet into a clear, interactive story, but the process can be slow and intimidating. The good news is that artificial intelligence baked directly into Excel and available through tools like ChatGPT can drastically cut down the time it takes. This guide will walk you through how to use these AI tools to go from raw data to a functional dashboard in minutes, not hours.

First Things First: Prepare Your Data

Before any AI can help, your data needs to be clean, organized, and understandable. This is the single most important step. Garbage in, garbage out is a fundamental rule of data analysis, and AI can't read your mind to fix a messy spreadsheet. Taking a few minutes to prepare your data will save you headaches later.

1. Structure Your Data in a Table

The best way to organize your raw data is by formatting it as an official Excel Table. This powerful feature makes your data dynamic and easier for AI tools to understand.

  • Click anywhere inside your data set.

  • Go to the Insert tab on the Ribbon and click Table, or use the shortcut Ctrl + T (or Cmd + T on Mac).

  • Ensure the "My table has headers" box is checked if your data has column titles (which it should).

Formatting your data as a Table offers massive benefits: it automatically expands to include new rows, makes formulas easier to read with structured references (like [Sales] instead of C2:C500), and serves as a perfect foundation for PivotTables and charts.

2. Clean Up Your Data

Next, perform a quick cleanup to ensure consistency:

  • Remove Duplicates: Go to the Data tab and click Remove Duplicates. Select the columns that should contain unique values to check for redundant entries.

  • Fix Inconsistencies: Scan your columns for typos or inconsistencies a computer wouldn't understand. For example, "NY," "New York," and "new york" should all be standardized to one format. Use Find and Replace (Ctrl + H) to fix these issues quickly.

  • Handle Blank Cells: Decide what to do with empty cells. Should they be zero? Should the row be deleted? It's better to make a conscious choice than to let them cause errors in your calculations.

Once your data is in a clean, structured Table, you're ready to let AI do the heavy lifting.

Using Excel's Built-in AI: Analyze Data

You don't need to look far for help, Excel has a powerful AI feature called "Analyze Data" built right in. It scans your data and automatically suggests charts, PivotTables, and insights you might have missed.

How to Use Analyze Data

Let's say you have a simple sales table with columns for Date, Product, Region, Sales Rep, and Revenue.

  1. Click any single cell inside your formatted data Table.

  2. Navigate to the Home tab.

  3. On the far right, click the Analyze Data button.

A pane will open on the right side of your screen filled with insights specific to your data. For our sales example, you might see suggestions like:

  • A bar chart showing Revenue by Sales Rep.

  • A line chart displaying Revenue by Date, highlighting trends.

  • A PivotTable summarizing Total Revenue for each Product in the West Region.

This feature is perfect for getting started. Instead of guessing which charts to create, you can let Excel's AI do the initial exploration. If you find a chart you like, simply click the + Insert button below it, and Excel will automatically add it to a new sheet.

You can even ask it questions in the prompt box at the top, such as "total revenue by region as a pie chart" or "who has the highest revenue for Q4?". It interprets your plain-English question and generates the appropriate visualization for you.

Leveraging ChatGPT for Help with Formulas and Logic

While Excel's "Analyze Data" is great for quick suggestions, you'll often need more specific metrics or custom calculations for your dashboard. This is where a tool like ChatGPT can be an invaluable assistant, acting as a formula expert so you don't have to be.

Creating a Summary Data Table

Dashboards are rarely built directly from raw data. They're typically powered by a smaller, tidy summary table that contains all the key metrics. Let's build one using help from ChatGPT.

On a new Excel sheet, list the key metrics you want to track. For instance:

  • Total Revenue

  • Total Units Sold

  • Average Revenue per Sale

  • Top Performing Sales Rep

  • Revenue from the "North" Region

Now, instead of trying to remember the right formulas, just ask ChatGPT.

For example, if your raw data table is named "SalesData", you could use prompts like these:

Prompt for Total Revenue:

"I have an Excel table named 'SalesData' with a column named '[Revenue]'. What is the formula to sum all the values in this column?"

ChatGPT will give you: =SUM(SalesData[Revenue])

Prompt for a Conditional Sum:

"In my 'SalesData' table, I want to calculate the total revenue just for the 'North' region. The columns are '[Region]' and '[Revenue]'. What Excel formula should I use?"

ChatGPT will return the correct SUMIFS formula: =SUMIFS(SalesData[Revenue], SalesData[Region], "North")

Using these prompts, you can quickly build out your summary table with complex calculations without ever needing to look up formula syntax. This sheet becomes the engine for your dashboard.

Putting Your Dashboard Together

Now that you have your insights and summary data, it's time to build the visual dashboard. The goal is to create a clean, single-page view of your most important information.

Step 1: Create a Dedicated Dashboard Sheet

Create a new, blank worksheet in your Excel file and name it "Dashboard." This will be your canvas. You can even remove the gridlines for a cleaner look (View > uncheck Gridlines).

Step 2: Build Your Charts

Go back to your summary table. For each metric, create an appropriate chart that tells the story best.

  • For trends over time (e.g., Sales by Month), use a line chart.

  • For comparing categories (e.g., Revenue by Sales Rep), use a bar or column chart.

  • For showing parts of a whole (e.g., Sales by Region), a pie or donut chart works well, as long as you have few categories.

  • For single, critical numbers like "Total Revenue," you can use a Score Card. Score cards aren't a native chart type, but they can be created using a text box linked to a cell in your summary tab.

To create a chart, highlight the relevant data in your summary table, go to the Insert tab, and choose your preferred chart type. Once created, cut (Ctrl+X) the chart and paste it (Ctrl+V) onto your "Dashboard" sheet.

Step 3: Arrange and Style Your Dashboard

Move and resize your charts on the dashboard sheet to create a logical layout. Here are a few design tips to keep it professional:

  • Give Clear Titles: A chart titled "Chart2" is useless. Change it to "Monthly Sales Trend" or "Revenue by Product Category."

  • Remove Clutter: Delete anything that doesn’t add value. Are axis labels obvious? Do you need gridlines? A cleaner chart is easier to read.

  • Use Consistent Colors: Stick to a simple color palette that aligns with your company's branding. Don't use a rainbow of clashing colors.

Step 4: Make It Interactive with Slicers

Slicers are the magic that makes a dashboard truly interactive, letting you filter all your charts at once without needing complex drop-down menus. To use them, your charts should be based on a PivotTable.

  1. Go to your raw data sheet, click inside your data Table, and go to Insert > PivotTable. Put it on a new sheet and name it "Pivot."

  2. Create a simple PivotTable — for example, with Region and Sales Rep in the Rows area and Sum of Revenue in the Values area.

  3. Create a PivotChart from this table.

  4. With the chart selected, go to the PivotChart Analyze tab on the Ribbon and click Insert Slicer.

  5. A dialog box will appear. Check the box for the field you want to filter by, like "Region."

An interactive Slicer button panel will appear on your sheet. Move it to your dashboard. To "connect" an older Slicer to other charts or PivotTables: right-click Slicer > Report Connections > check any PivotTables you want the Slicer to apply the filter to.

Final Thoughts

Combining organized data with AI tools like Excel's "Analyze Data" and ChatGPT completely changes how you build dashboards. You can offload the tedious tasks of discovery, formula writing, and data exploration, freeing you up to focus on arranging the insights that actually matter for making decisions.

For repetitive tasks like updating reports from marketing or sales platforms, the manual process of downloading CSVs and refreshing Excel can be a major bottleneck. To streamline this process even further, we created Graphed. It allows you to connect your data sources (like Google Ads, Shopify, or Salesforce) directly, then use natural language prompts to generate live dashboards that automatically stay up-to-date. This removes the step of constantly preparing data, so you get the answers you need in seconds without the manual work.