How to make a chart in 3 steps

Make a chart in three steps. Write the one sentence it should say, pick the chart that says it (bar to compare, line over time, donut for a few parts), then cut the clutter and put the message in the title.

Short answer: 1. Write the one sentence the chart should say. 2. Pick the chart that says it: a bar to compare items, a line for change over time, a donut for a few parts of a whole. 3. Cut everything that does not help that sentence, and make the sentence the title.

Most charts start the other way round: select the data in Excel, click a chart icon that looks nice, and hope the point shows. Sometimes it does. Usually the reader gets a busy picture and has to find the point alone. Three steps, in this order, fix that.

Nothing loads from YouTube until you press play. Then Google receives your IP address and may set its own storage. Narrated with an AI-generated voice. Privacy

Step 1: what should the chart say?

Write it as a sentence with a verb, before you touch the data:

  • "Sales doubled between March and June."
  • "The North sells twice as much as the South."
  • "Two products make half of all returns."

If you cannot write the sentence, you are not ready to make the chart yet. You may need two charts, or a table.

Step 2: which chart says it?

The sentence tells you what kind of message it is, and the kind picks the chart:

Your sentence is aboutUseExample
Comparing itemsBar chart, sortedSales by region
Change over timeLine chartSales by month
A few parts of one wholeDonut, two to five partsShare of orders by channel
How two numbers move togetherScatter plotAd spend against sales

Not sure? A sorted bar chart is rarely wrong. The full list of what a chart can say, with the charts to avoid for each: which chart should I use?

Step 3: what do you cut?

Everything that does not help the sentence:

  • The legend, when you can label the line or the bars directly.
  • Gridlines, borders and backgrounds. Keep at most light horizontal lines.
  • Extra decimals. 86 thousand reads faster than 86,214.37.
  • Colour for its own sake. One colour for the bars, one highlight for the one that matters.
  • 3D and shadows. They distort the sizes you want people to compare.

Then replace the label title with the message. "Sales by month" names the data; "Sales doubled between March and June" tells the reader what to see in it.

What does that look like with real numbers?

MonthSales (thousand)
Jan40
Feb41
Mar42
Apr70
May82
Jun86
  1. Sentence: sales doubled between March and June (42 to 86 thousand, 2.05 times).
  2. It is change over time, so a line chart, months along the bottom.
  3. No legend (one line), light gridlines, a label on the March and June points only, title "Sales doubled between March and June".

Where can you check this?

Can you get the chart picked for you?

Step 2 is where most people get stuck. Chart Compass takes your pasted data and what the chart should say, asks the two or three questions it cannot answer from the data, and draws the charts that fit with your own numbers, with what each is called in Power BI, Tableau and Excel.

The tool

Do it in your browser.

Data

Chart Compass

Paste your data, say what the chart should show, answer two or three questions, and see the charts that fit drawn with your own numbers, with their names in Power BI, Tableau and Excel.

Keep reading

More from the blog.

Every post