close

Login to Excel-King.com

Please use the login boxes below to log in to my webpage. You need to login in i. e. to make sure you can post to the forums.

Log in here!

About the author

Image of Philipp Kowalski

Philipp Kowalski is a self-taught Excel-lover, project manager and blog-owner. Besides developing "beautiful" solutions in MS' premier spreadsheet tool, he loves his fiance, his cats and surfing the net. He is CEO and owner of Inservo IT, the company behind Excel-King. He's also available on Twitter and YouTube. If you like this website, please leave a comment. If you want to know more visit the forums or look into the about section of this website.

Dear visitors of Excel-King (that is an introduction, isn't it?): During the last days and weeks I wasn't able to post as much to this blog as I wanted to but it was for the greater good! 

Here comes a big announcement:

By the end of February you will find a series of posts that has been labeled as "14 days to dashboard mastery". Within this course you will not only learn how to create a very handy and useful dashboard (without one line of VBA) but you will also get an introduction into the rS1-method which has been mentioned already in some posts on this blog. Plus - if you sign up for my newsletter - you will not only get the whole series as a PDF for you to print but also some interesting bonusses which will be revealed at the end of this series.

So you don't want to buy a pig in a poke? Okay, that's pretty understandable. Below you will find a preview of the file as well as the final dashboard for you to download, if you want to have sneak into it. Here comes the picture (click to enlarge):

The final dashboard

I have to say a big thank you to Chandoo, blog master of Pointy Haired Dilbert, one of the best MS Excel blogs out there. The data and structure came from his Visualization challenge #2 (see the response from the participants here and the winners here) and he allowed me to use it for this example. Again, a big THANK YOU for this excellent blog (subscribe to his updates if you want to watch over the shoulder of a visualization and Excel guru - hint, hint ).

By the way, all this will be achieved without a single line of VBA!

Before we come to the contents of the series and the general overview what makes up a good dashboard, the result will be explained a little bit more in detail. It consists of four areas altogether:

The header area

This includes the corporate information (like the company name and the logo) and field, where you can set your focus to any range of the data you would like to have a closer look on. You can determine the revenue by any of the five structural elements that are provided in the raw data: Region, product, customer type, sales person and timeframe.

The header of the dashboard

The management requirements

It has been assumed, that the management of Palpatine Inc. (yes, an empire needs to be managed as well ) had some special requirements: The wanted to see the share of products and customer types per region and overall. This is what is displayed in the left area of the dashboard:

The management requirements

Sales person overview

This area of the dashboard integrates and interactive interview of product sales in $ per sales person. You can select any (or all) of the four sales persons and the corresponding part of the chart is highlighted.

The sales person overview

Regional sales per timeframe

This section of the dashboard allows you to choose any of the four regions (East, South, West and North) and display the values for the selected year (2008 and 2009):

The regional sales per timeframe

 So what will be the contents of the 14 days to dashboard mastery? Well, it consists actually of three parts:

  • Part 1 - Things that you need to know (day 1 - day X): In this part you will get an overview what you can expect with a detailed explanation of what will be covered in each single day. You will also get a review of the rS1-method and why it has been chosen to create the dashboard. We will also together analyse a PDF explaining the rS1-method in detail (Thanks to Reinhold Scheck, the author of this method, for providing us with this document). The last two days will cover the functions we will use over and over in the calculation model.
  • Part 2 - The basic approach (day x to day x): In this part, we will begin to set up our document based on the rules provided by the rS1-method. We will also enter functions and combine things we have learned in part 1 to get the first results.
  • Part 3 - Finalizing the complex calculation model (dayx to day x): In this part we will start to build our final chart, enhance it with functionalities and put everything from the firs two parts together. We will also talk about necessary steps to protect your spreadsheet file from unwanted changes so it could be used as a presentation tool for our management.

After reviewing what will be in the 14 days to dashboard mastery "package" let us head over to the seconde part of this article:

What makes a good dashboard?

From my experience there are currently three factors that are essential for good dashboards. The picture below shows these factors in an easy to understand buzzword:

FUR

This stands for

  • Flexibility = easy to update
  • Usability = easy to use
  • Readability = easy to read / understand

Of course this is no order, but it makes a better buzzword  From most of the users perspective, the readability comes first, usability next and flexibility last. Let us get into a little more detail what is meant by these three guidelines. Let us start in reverse order.

Readability or why your dashboard should be easy to understand

Let us have a look on a dashboard design, which has been reproduced from a software product claiming to produce nice web based dashboards. To b honest, this is not the best way to display data in a dashboard. We will analyze this piece and then you will be shown a better way to display this data. Please note, that this of course is all thing of personal likings. It may be, that you are asked to produce exact this kind of dashboard. Nevertheless you should try to convince them with a clearer design. So here we go, this is the dasboard, we want to improve (I will not explain the steps but analyze what is wrong with the current design and why the updated design is maybe better):

A hard to read chart

What do you think? My personal opinion is, that this chart is simply overcrowded with elements that a) do not belong into a chart and b) could be displayed clearer with a different approach. Here comes the improvement:

The improved chart

With this approach we liberated the chart of all these bubbles and text boxes. Usually the chart itself should (more or less) stay on its own, texts and breakdown of the result should be placed somewhere outside the chart. Another improvement for this chart would be to use even less colors Utilizing markes, that are reused in the analysis section below the chart helps to recognize to which point the statement refers. Of course this is only one chart and not a complete dashboard but in the original display it made up two thirds of the dashboard space.

This of course also means that you should not put too much data or information in a dashboard. Referring to the above mentioned example this would mean that if your boss asked you to display the average call handling time including best and worst values the three events should be erased from the chart. Why displaying information that you have not been asked for? 

Usability or why even dummies should be able to use your dashboard

Although the word "dummies" in the heading above is a little bit rude, it is essential that if you decide to offer interactivity to your dashboard (which we will cover in the article series in detail) everyone should be able to use this interactivity without reading endless explanations or introductions. Just remember that - especially when it comes to dashboarding - you may have an audience that only has basic skills in Excel. Not everyone is a data analyst or controller able to push the spreadsheet software to its max. Their focus simply is different. E. g. a manager usually have limited amount of time because of the pure amount of tasks they have to handle. Most of the time they are not willing to read the introductory sheet to learn how to use this checkbox, the slider etc. The creation of a dashboard is not the end in itself. It is made for others to give them a brief overview over KPIs they decided they wanted to see.

Let's have look on an example:

Usability before

Well, it's nice to have this dropdown box but there are some questions that immediately occur in my mind:

  • What will those colors tell me?
  • What should I do with the dropdown? Will I have to find myself? 
  • What if I reopen this file in four weeks? Will I ask the same questions again?

The solution is so easy and really easy to implement:

Better usability

You have spent some time to create the file to get this nice interactivity into the chart so why not spend to minutes more to write some explanatory text?

Flexibility or why it is good to think about the future

The song for this third and last rule of good dashboarding could be Keane's "Crystal Ball" (if you don't know Keane, go and have websearch, it's an amazing british band!). It's all about planning your dashboard in a way that you can understand it when you reopen it after several months. The above mentioned rS1-method is a very good approach for this. The method works a lot with names for ranges which make the references more "speaking". Which of the following two functions is easier to read?

=Sheet1!$B$5-Sheet3!$C$24

or

=rB1.Revenue-rB1.costs

Assuming that you are not a masochist I bet you chose the second one, right? Within the rS1-method we will also have a sheet called "names" to which we always can refer if we do not know, what range is selected by a name.

Another approach also explained in the rS1-method which increases flexibility is the iintesive usage of functions like INDEX and VLOOKUP/HLOOKUP. This allows the system to return data that has met several conditions and makes it quite easy to return values. This is much easier to only once change the condition later on instead of replacing formula over formula.

After all these discussion about the article series and what makes up a good dashboard here is the final document we will create for you.

Download the final dashboard file (Excel 2007 only at the moment, ZIP, 131 kB)

So this concludes the outlook to the things to come and also my personal approach in creating dashboards. If you want to stay up to date, don't forget to sign up to my newsletter (and receive my VLOOKUP mini series PDF for FREE).

Discuss this blog post in the forums (click the blue button)


Administrator
Written on Monday, 08 February 2010 00:00 by Administrator

Viewed 1214 times so far.
Like this? Tweet it to your followers!

Rate this article

(2 votes)

Latest 'tweets' from Phil Kowalski

  • @jonstank hopefully you mean the tv series ;-) Link Monday, 08 March 2010 09:13
  • RT @happymakernowco Choose Happiness with Gratitude | Happy Maker Now http://bit.ly/cQgPki Link Sunday, 21 February 2010 05:12
  • RT @tweetmeme A Day Through the Eyes of a Blind Woman http://is.gd/7GTLq don't always take everything for granted!! Link Sunday, 21 February 2010 04:47
  • Spinning images http://is.gd/8ARak Link Wednesday, 17 February 2010 11:04
  • How does your Excel look like? http://is.gd/8vpph Link Tuesday, 16 February 2010 08:14

Comments  

 
0 #1 Lance Nelson 2010-02-08 12:24
Hi philipp,

Thank you for this.

A very timely article, as I am about to improve the exel form I send out to my subscribers for ski hire/tuition quotes but specifically want t present a dashboard to potential blog sponsors on the site statistics in an easy to understand form... so I'll also be going back in your tutorials for some more basic skills I need to learn.

Lance
Quote
 
 
0 #2 Antti Kokkonen 2010-02-08 12:38
I'm bit of an excel geek and have done things with it I probably should have used other tools, and I'm also a fan of simplicity / no-macroes myself, so I gotta say, doing all what you showed with the example without any "advanced coding" / VBS is quite impressive.

With that said, I'm looking forward to the upcoming series, as the example dashboard looks really sweet and my own reports / sheets are lacking good dashboards (or at least the kind of clean look you showed there).
Quote
 
 
0 #3 Andrew Rondeau 2010-02-08 12:40
When I worked in the corporate world we had so many dashboards we often didn't know what and why we were measuring.

You can have the best 'fur' dashboard but if you don't know why you are measuring the stats or don't carry out any follow-up on the actual stats, it's a waste of time.

Andrew
Quote
 
 
0 #4 Rich Hill 2010-02-08 12:47
Phil,

You say you want to make me an expert in Excel, well you certainly have the qualifications. It seems that around here Excel is only used for the simplest of methods and more of a database than the true value of data accounting.

Your forthcoming series sounds great and am looking forward to it. You have a new subscriber. Thanks a lot for the in-depth look at a very handy program.
Quote
 
 
0 #5 Administrator 2010-02-08 12:57
Hi Andrew,

this is sooo sad and true!!! I have experienced the same. Managers asking for nice visualized dashboards and if you deliver them after two weeks (or so) they didn't know what they wanted them for.

I usually see a dashboard not primarily as calculation document but as a presentation document. Work with it, ask questions, find conclusions with its help. Otherwise the efforts put in it are worthless.

Why should I measure the outcome of a marketing campaign with a nice (furred) dashboard if I don't take the results into account!
Quote
 
 
0 #6 Administrator 2010-02-08 12:59
Hi Lance,

if you want to leave a post in the forums. I and maybe some others can help you developing your dashboard (filling in random values of course )

Drop me a note and I would be more than glad to help.
Quote
 
 
0 #7 Administrator 2010-02-08 13:02
Hi Antti,

I promise, I will not use VBA in the dashboard series!!!

But I must admit, the method (rS1-method) which I will introduce throughout the series definitely has a learning curve. Nevertheless it helps to make things understandable even if it's weeks or months after their initial creation.
Quote
 
 
0 #8 Administrator 2010-02-08 13:05
Quoting Rich Hill:
Phil,
It seems that around here Excel is only used for the simplest of methods and more of a database than the true value of data accounting.


Hi Rich,

first, let me thank you for the nice words, of course thanks to all the others, too!

Well, you are definitely right, with Excel it sometimes is like the saying by Albert Einstein "We use only 10 percent of its full potential" although his statement was related to the usage of the brain. If you choose to use some more percentage points from your brain in combination with some more percent from Excel the results will be amazing (woohoo, wasn't that philosophical? )
Quote
 
 
0 #9 Cheryl 2010-02-08 13:12
Thank you for taking a technical topic and making it understandable. I really appreciate your sense of humor and the smiley faces. It feels like you're holding my hand.
Quote
 
 
0 #10 Administrator 2010-02-08 13:16
Quoting Cheryl:
:-? Thank you for taking a technical topic and making it understandable. I really appreciate your sense of humor and the smiley faces. It feels like you're holding my hand.

Hi Cheryl,

if you feel like this,

a) it makes me smile all over the face
b) it has fulfilled its purpose.

As we have discussed in some other context: teaching, teaching, teaching is what makes happy (and successful)
Quote
 

Add comment


Security code
Refresh

Sign up for updates

Receive the newest blog posts directly into your inbox!

Please note, that all fields are required.

First Name
Invalid Input
Family Name
Invalid Input
Email
Please enter your email address to receive our newsletter.

Please tick the check box to make sure, that you get the newsletter.

Get my VLOOKUP mini series as PDF for FREE as a little Thank You for signing up!

Sharing is caring

Facebook Twitter Digg Delicious Stumbleupon Google Bookmarks RSS Feed 

Tweet, Tweet...

Click the little blue friend to follow Phil on Twitter!

Advertisement

Create Excel dashboards quickly with Plug-N-Play reports.