MicroCharts, A Different Take on Excel Charting

Like an overcooked steak, reporting can be dry, bland, and not particularly easy to digest. A typical example delivers the goods in a simple table and shows trends as a percentage change from the previous month or year.

Report pre

"Sparklines" to the rescue! Edward Tufte describes sparklines as:

"data-intense, design-simple, word-sized graphics." Whereas the typical chart is designed to show as much data as possible, and is set off from the flow of text, sparklines are intended to be succinct, memorable, and located precisely where appropriate.

Check out how we can embed a tiny trending line into this same report:

Report post

Now with a quick scan, you can get a sense for the trend over the last 12 months. Bringing Sparklines from concept to reality is a Excel add-in put together by Andreas Flockermann of BonaVista Systems. His MicroCharts tool lets report-makers create these little graphics; any recipient can view the images as long as they have installed a free MicroCharts font. Here are a few example of the types of charts you can make:

Sparkline Gallery

I spent a little time playing with his beta version and found it fairly intuitive. There is a chart format dialog box that helps you set various dimension including scale, colors, and reference lines. Like all charting in Excel, it takes some playing around to really understand how to control the result.

Format Chart

Andreas says he started his new company to "help users to create better, richer reports with more information per square inch than integrates well into Microsoft technology." It is a worthy goal.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License. All source code is released under a BSD License unless otherwise specified.

12 comments | Show all comments only the last 5 are shown


February 17, 2007
Jon Peltier said:

Here's another approach to sparklines by Fernando Cinquegrani:

http://www.prodomosua.eu/zips/sparklines.xls

It's pure Excel, with no need for VBA, special fonts, or any of the usual overhead associated with these techniques.


October 18, 2007
Jesper said:

As Marin pointed out it might be a drawback that users need to have a special font installed to view the charts, although there are some advantages to this approach as well.

It is fairly easy to setup a macro that creates sparklines-like graphs using the standard Excel charts. I've been testing some concepts around this (see http://www.bloggpro.com/nanocharts-enables-excel-in-cell-charts-with-sparklines-concept/)
and plan to create my own "Sparklines" add-in eventually as I like them alot for visualization.


May 14, 2009
John said:

I've been looking around for a microchart product.
In particular, I need something like the following:
-----A-----B----> (representational only but parts of the line would have different colours, values could be shown and markers instead of a, b .

Its a simple representation of a budget line where A would represent an actual value, b a budget value in time and the line total value for overall budget, YEE.

It's a simple representation that I though I could find somewhere but have not. Any ideas? I need a lot of these on a page and this concept to me would work.

Thanks,
John


March 16, 2010
Carlos said:

It looks fine but i saw another tool called Mini Charts for Excel ... Thanks to its internal structure and encoding Mini Charts allows you to categorize databases in Excel or large pieces of data using dynamic tables.

http://www.xprssdesign.com/minicharts_for_excel/minicharts_for_excel.htm


April 5, 2010
DaveG said:

John:

You could check out Stephen Few's bullet graph - designed for exactly what you want(eg actuals vs budget +- 10%).
See wikipedia for details & here for an Excel implementation.

http://www.exceluser.com/explore/bullet.htm

Enjoy,

Dave

Your name

Email (optional, will not be shared)

Type the word "juice" (required to confuse the spammers)

Your comment


Add a comment