Site icon Excel at the Office

Create a Stunning and Dynamic Excel Dashboard from Your Data

How to make Excel dashboard

In this recent age of obsession with ‘big data’, Power BI, and other data analysis tools, it’s easy to overlook the power of Excel. Keeping things simple with familiar software is an attractive prospect if you want to present your datasets better with an Excel dashboard.

And yet with just a little extra learning in Excel, you’ll realise that you need not splash out on expensive new software and suffer the associated steep learning curves. You can create an attractive and interactive Excel dashboard, with a little know-how.

“Design is intelligence made visible.” – Alina Wheeler

In this blog, I let you know how exactly! I’ll take you through the 7 key steps of my Excel dashboard YouTube video series, where I create an HR Dashboard based on fictional (yet funny) people data from the TV series, The Office. I even share the Dunder Mifflin Paper Company HR data I compiled, so that you can follow along if you wish. Plus, I give the low-down of the pros and cons of using Excel over Power BI and other such ‘big data’ analytics software for dashboards.

Whether you need to present metrics from your project, sales data, product portfolio, or even customer surveys, these exact concepts and learning can be applied to any dataset. Before we begin on the pros and cons of Excel for dashboards, here’s the video where I demo the dashboard, how it works, and generally give an overview of what we will create in this video mini-series:


Dashboards: Excel vs. Power BI, Qlik and Others…

In an age of Power BI and other data analysis tools, Excel still holds firm. Many don’t want the new app learning curve, and there’s so much possible in Excel you probably don’t even need the others. But what exactly are the pros and cons of using Excel vs Power BI and other ‘Big Data’ analytical software?

Here’s the 6 main benefits of using Excel for your dashboard reporting from my experience:

Conversely however, there are some downsides to consider as Excel isn’t perfect! There are good reasons why the likes of Power BI, Qlik, and other ‘big data’ analytics tools exist. Here’s the main issues, but also how to mitigate them…

So assuming you want to make your dashboard in Excel, let’s now go through the steps…


7 Steps to Create Dynamic Excel Dashboard from Data

I recently began a YouTube series on how to create an HR dashboard in Excel from your raw data. I did this using ‘dummy data’ I created as an example employee database. To make it more interesting, I based this upon the paper company Dunder Mifflin from the hit TV series The Office. If you’d like to follow along with this exact dataset, you can download this simple set of personnel data below…

Whether you’re structured data is derived from your sales database, customers, employee records, or something else, the concepts I convey can apply throughout. I embed my relevant videos along the way too, so you can follow along real time as I myself work and talk through each step in more detail. But here’s the outline of the 7 core steps to creating Excel dashboards

Step 1: Set out your worksheets and colour scheme

The first task is to turn your blank new Excel workbook and default single ‘Sheet1’ into a multi-page workbook with logical flow. Plus, you might want your own colour scheme to match your company’s branding for added professionalism later, instead of Excel’s limited colour palette. This step is quick and non-technical and I summarise as follows:

Here’s my video where I cover the detail of both Step 1 and Step 2:

Step 2: Clean up and ready your dataset, add formulas

No dashboard can exist without some structured data to refer to, so get this in order first. You’ll need your raw data in its own sheet, plus any extra categories you create. Here’s how:

I run through important additional tips in my video above on this matter, but it’s important to mention Power Query here. In essence, I’m showing you how to create dashboards without needing to learn Microsoft Power Query. But if you’ve got a lot (100k) of data to process, you’ll probably want to import your data using Power Query, to make your Excel workbook more streamlined and data efficient.

Step 3: Create your pivot tables

Once your data is in place, it’s time to get some pivot tables set up to look at it. That’s because your nice ‘front end’ charts and associated filters on your dashboard will be referencing these pivots…

Below is my associated walk-through video using my bespoke Dunder Mifflin dataset. You can also see my video explaining pivot tables generally for more info about pivots.

On pivot tables, I strongly recommend copying and pasting from the first one you created, then amend that to display further alternative representations of your dataset. This minimises file size, because otherwise Excel creates new datasets behind each brand new pivot table you create, even if it’s referencing the same data source.

In case you weren’t aware, every pivot table creates its own ‘cache’ of data (unless you switch this off in the pivot table options), which can soon accumulate. Further, when it comes to refreshing your pivots as you add new data to your data source, you only need to refresh one pivot table to refresh them all.

Step 4: Ready your dashboard space

OK so we’ve gone from data analysis noob (raw data table) to intermediate (pivot table summaries). It’s surprisingly easy to now go PRO, by presenting information more visually on a pleasing dashboard.

Remember, a dashboard is all about ‘style over substance’, so the design is imperative. How you lay out your dashboard space is an important basis to the overall appearance, and therefore engagement and usability, of your dashboard report. Below I share a more detailed walk-through of this aspect…

Step 5: Create charts for your dashboard

You’ve readied the space, but an Excel dashboard is nothing without the data visualisations. I’ve covered how to create awesome Excel graphics elsewhere, but here’s the important aspects of this step.

I’ve embedded the video walkthrough of this important step below. But I’d also like to highlight a massive timesaver I cover! Let’s say you’ve just created a beautifully formatted chart to present data on a specific dimension/theme. Now you want to create a similar chart, but slicing the data on a different theme and you don’t want to go through all those formatting settings again. Instead of recreating all the colours, formats, text styles, and so on (Excel always creates boring new charts!), you can simply copy the good chart and paste it over the new chart! This at the very least gives you a massive, time-saving head start on refining the next chart.

6. Create and link up your slicers

With your charts in place, what you’ve created so far is simply a nicely presented static report. It’s now time for the magical filters which make your dashboard dynamic and interactive! These filters / selectors are technically called slicers. So let’s create some and make them look nice, while linking them up properly…

The video walkthrough is below, but for now a quick tip on slicers. Excel calls a filter a ‘Slicer‘. It’s akin to having a drop-down menu field placed above a pivot table. However, you can direct it to manipulate multiple pivot tables at once, and so they also then manipulate any charts you’ve created which derive from those helpful-yet-boring pivot tables.

Formatting can be customised, as can the columns and choice whether to display headings, for a ‘cleaner’ look. For slicer formats, you could even give groups of slicers a different format style, to signify themes.

Step 7: Intro page, tidy and save

You’ve done all the hard work. Why not now polish your report and help your audience navigate it, with an introduction page, tidying up the tabs, and then of course save it.

See the finale video of this series outlining these finishing touches below:

I’d also just like to mention about the value of an introduction page and handover instructions.

Instructions are very important to communicate exactly how anyone can update the report you set up. This also allows you to hand it over to admin support (or to a customer to give a value-added complete product, as I do) for ongoing maintenance. In turn, this allows you to spend more time creating fantastic new reports and improving things, rather than maintaining them. I often create them anyway, just to remind myself of what to do if the report is more complex or I refresh it infrequently. There’s really no need to have this in a separate document, just put as one of the worksheets.

Remember to be precise and clear with your instructions, so that anyone can update, whether skilled in Excel or not. I recommend running through it yourself as you refresh the report before handing over; there’s always something you might not have thought of!

Introduction sheet: Most people overlook the need to have the first sheet in a workbook, introducing the rest of the Excel dashboard report. It should explain what’s included, how to interact to get the most from it (e.g. filter with the slicers), any important contextual information, when it was last updated (so people know they’re looking at the latest version), and who to contact for support.

To disguise the Excel look and feel, buttons can be used to help people navigate. You can either create bespoke images to use as buttons, or a simpler option is to just add hyperlinks to shapes or icons.


Try Your Own Excel Dashboard

Below is my completed file for comparison. Now it’s your turn to try making your own Excel dashboard. Let me know how you get on following my broad steps and detailed follow-along video tutorials. Let me know in the comments…

Of course, if you don’t have the time nor inclination for this sort of thing, I can create an Excel dashboard for you from a CSV or even text file of your company data. Get in touch if you’d like to commission me to create such a report for your company, handed back to you as a polished Excel report that is easy for you to maintain in future.

Kind Regards, Adrian


I hope this guidance helps you ‘excel at the office’! Subscribe to my blog and EATO YouTube channel for more useful info. Liking the content? Please like and share others who may also find it useful. If so inclined and able, buying me a coffee helps keep free content flowing and I greatly appreciate it. Want fantastic, time-saving templates or dashboards tailored to you and your business? Then please get in touch to arrange a bespoke quote.

Support my work

If you can and would like to support my work, buying me a coffee goes a long way to inspiring more free content and pay my web fees.

£4.00

Click here to purchase.
Exit mobile version