Blog Archive

Excel: Another Nice Chart

This chart shows the progression of by year as summary and by city as in detail. Color usage is also quite nice and makes this chart a beautiful one.
To replicate this chart in Excel, we will need to make two charts. A line chart and a column chart. For the line chart, most obvious choice for a tool is Conditional Formatting. To start, we need to have a dataset to apply conditional formatting. Create the dataset shown below on an empty sheet:WSJ Uber Chart 2
Select all numbers and apply conditional formatting as shown below (since conditional formatting doesn't have much of a color option on shapes, we are going to use closest colors available):WSJ Uber Chart 3
Then set cell color to light gray and dark gray as shown below (I also set font size to 14 for city names and set vertical alignment to center):WSJ Uber Chart 4
Now we are going to draw borders. Set border color to same light gray of the background and select line style as the thickest (last option). Then click Draw Lines button and draw borders manually. It is not as time-consuming as it sounds. Here is our chart with borders drawn:WSJ Uber Chart 6
Now it is the column chart's turn. We need a dataset for this chart too. Create the dataset shown below in the cells that are not around the chart (on another sheet).WSJ Uber Chart 7
Select this data and insert a Clustered Column Chart. Do following adjustments:
  • Select series named "Orange" and set is as "secondary axis".
  • Set Gap Width option for both series to 20%.
  • Click on primary axis (left one) and delete it.
  • Set max value for right axis to 300.
  • Change series colors to match with colors of the line chart (dots).
  • Delete chart title and legend.
  • Click on gridlines, set color to black, set dashes to "round dot" and set weight to 1pt.
  • Set chart background color to "No Fill" and shape outline to "No Outline".
  • Add/Delete/Format labels to match with the original.
Let's check where we are at, at this point:WSJ Uber Chart 8
Now we are going to insert two textboxes to finalize our chart. Insert one textbox and set fill color to same gray of the background and shape outline to "No Outline", then make a copy of it. Fill them with chart title and detail as seen in the original chart and place them as seen in the picture below (I made the lower box transparent after it blocked the gridline):WSJ Uber Chart 9
Now you can fill the text parts above the charts and mission is completed. You can insert circles to the beginning of last two lines and color them accordingly to act as bullets. Here is the finished product:WSJ Uber Chart 10
For this exercise, we used conditional formatting, chart formatting and general formatting tricks like painting background, hiding stuff with shapes, etc.
If you want this chart to behave as a whole and cannot be editable, you can use Linked Picture trick to have a one piece and solid WSJ Uber Chart.
If you like to download this chart: Download WSJ Uber Chart