Advanced Excel Charts Big Data & Analytics
Advanced Excel Charts Big Data & Analytics
C H A RT S
Big Data & Analytics
I would like to dedicate the book to the students who will be using it. I
wish you future career success and hope you never stop learning.
CONTENTS
Title Page
Dedication
Preface
Introduction
Waterfall Chart
Band Chart
Gantt Chart
Thermometer Chart
Gauge Chart
Bullet Chart
Funnel Chart
Waffle Chart
Heat Map
Step Chart
Box and Whisker Chart
Histogram
Pareto Chart
Organization Chart
Since you're still here....
PREFACE
Excel charts are an efficient means to visualize the data to convey the results.
In addition to the chart types that are available in Excel, some application
charts are popular and widely used. In this book, you will learn about these
advanced charts and how you can create them in Excel.
This guide targets people who want to use graphs or charts in presentations
and help people understand data quickly. Whether you want to make a
comparison, show a relationship, or highlight a trend, these charts help your
audience “see” what you are talking about.
Among its many features, Microsoft Excel enables you to incorporate charts,
providing a way to add visual appeal to your business reports.
Before you proceed with this book, we are assuming that you are already
aware of the basics of Microsoft Excel charts. If you are not well aware of
these concepts, then we will suggest you to go through our short book on
Excel charts.
INTRODUCTION
You are aware that charts are the efficient data visualization means to
convey the results. In addition to the chart types that are available in Excel,
some widely used application charts are popular. In this tutorial, you will
learn about these advanced charts and how you can create them in Excel.
Waterfall Chart
A Waterfall chart is a form of data visualization that helps in understanding
the cumulative effect of sequentially introduced positive or negative values.
Band Chart
A Band chart is a Line chart with added shaded areas to display the upper
and lower boundaries of the defined data ranges.
Gantt Chart
A Gantt chart is a chart in which a series of horizontal lines depicting tasks,
task duration and task hierarchy are used planning and tracking projects.
Thermometer Chart
A Thermometer chart keeps track of a single task, for e.g. completion of
work, representing the current status as compared to a Target. It displays the
percentage of the task completed, taking Target as 100%.
Gauge Chart
Gauge charts, also referred to as Dial charts or Speedometer charts, use a
pointer or a needle to show information as a reading on a dial.
Bullet Chart
Bullet charts support the comparison of a measure to one or more related
measures with a linear design.
Funnel Chart
Funnel chart is used to visualize the progressive reduction of data as it
passes from one phase to another in a process.
Waffle Chart
Waffle chart is a 10 × 10 cell grid with the cells colored as per conditional
formatting to portray a percent value such % work complete.
Heat Map
A Heat Map is a visual representation of data in a Table to highlight the data
points of significance.
Step Chart
A Step chart is a Line chart that uses vertical and horizontal lines to connect
the data points in a series, forming a step-like progression.
Organization Chart
An Organization chart graphically represents the management structure of an
organization.
Though some of these charts are included in Excel 2016, Excel 2013 and
earlier versions do not have them as built-in charts. In this tutorial, you will
learn how to create these charts from the built-in chart types in Excel.
In general, if you have an initial value, and changes (positive and negative)
occur to that value over a period of time, then Waterfall chart can be used to
depict the initial value, positive and negative changes in their order of
occurrence and the final value.
Preparation of Data
You need to prepare the data from the given input data, so that it can be
portrayed as a Waterfall chart.
Consider the following data −
In the Float column, insert a row in the beginning and at the end. Place an
arbitrary value 50000. This is just to have some space to the left and right
sides of the chart.
The data will look as given in the following table −
The data is ready to create a Waterfall chart.
Preparation of Data
You need to prepare the data that can be used to create a Band chart from the
given input data.
Step 1 − Consider the following data that you have from the customer
survey for two regions – East and West across the financial year April -
March.
Suppose you want to compare this data across three intervals −
Low (<50%).
Medium (50% - 80%).
High (>80%).
As you can observe, the values in the column Low are 50%, denoting the
band 0% - 50% and the values in the column Medium are 30%, denoting the
bandwidth of Medium above the band Low. Similarly the values in the
column High are 20%, denoting the band width of High above the band
Low.
Use this data to create a Band chart.
The result is a Band chart with defined boundaries depicted by bands. The
survey results are represented across the bands. One can quickly and clearly
make out from the chart whether the survey results are satisfactory or they
need attention.
Your Band chart is ready.
GANTT CHART
Gantt charts are widely in use for project planning and tracking. A Gantt
chart provides a graphical illustration of a schedule that helps to plan,
coordinate, and track specific tasks in a project. There are software
applications that provide Gantt chart as a means of planning work and
tracking the same such as Microsoft Project. However, you can create a
Gantt chart easily in Excel also.
Preparation of Data
Arrange your data in a table in the following way −
Create three columns – Task, Start and Duration.
In the Task column, give the names of the Tasks in the project.
In the Start column, for each Task, place the number of days
from the Start Date of the project.
In the Duration column, for each Task, place the duration of the
Task in days.
Note − When the Tasks are in a hierarchy, Start of any Task – Taskg is Start
of previous Task + it’s Duration. That is, Start of a Task Taskh is the End of
the previous Task, Taskg if they are in a hierarchy, meaning that Taskh is
dependent on Taskg. This is referred to as Task Dependency.
Following is the data −
You will see that the Vertical Axis values are reversed. Moreover, the
Horizontal Axis shifts to the top of the chart.
Step 8 − Make the chart appealing with some formatting.
In Chart Elements, deselect the following −
Legend.
Gridlines.
Format the Horizontal Axis as follows −
Adjust the range.
Major Tick Marks at 5 day intervals.
Minor Tick Marks at 1 day intervals.
Format Data Series to make the Bars look impressive.
Give a Chart Title.
Preparation of Data
Prepare the data in the following way −
Calculate the Actual as a percentage of the actual value as
compared to the target value.
Target should always be 100%.
Place your data in a table as given below.
As you can see, the Primary Axis and the Secondary Axis have different
ranges.
Step 9 − Right click on the Primary Axis. Select Format Axis from the
dropdown list.
Step 10 − Type the following in Bounds under AXIS OPTIONS in the
Format Axis pane −
0 for Minimum.
1 for Maximum.
Repeat the steps given above for the Secondary Axis to change the Bounds
to 0 and 1.
Both the Primary Axis and Secondary Axis will be set to 0% - 100%.
As you can observe, the Target Column hides the Actual Column.
Step 11 − Right click on the visible Column, i.e. Target.
Step 12 − Select Format Data Series from the dropdown list.
In the Format Data Series pane, select the following −
No fill under the FILL option.
Solid line under the BORDER option.
Blue under the Color option.
Step 13 − In Chart Elements, deselect the following −
Axis → Primary Horizontal.
Axis → Secondary Vertical.
Gridlines.
Chart Title.
Step 21 − Resize the Chart Area to get the Thermometer shape for the chart.
You got your Thermometer chart, with the Actual Value as against Target
Value being shown.
Step 22 − You can make this Thermometer chart more appealing with some
formatting.
Insert a Rectangle shape superimposing the blue rectangular part
in the chart.
In the Format Shape options, select the following −
Gradient fill for FILL.
Linear for Type.
1800 for Angle.
Set the Gradient stops at 0%, 50% and 100%.
For the Gradient stops at 0% and 100%, choose the color black.
For the Gradient stop at 50%, choose the color white.
Insert an oval shape at the bottom.
Format the oval shape with the same options as of rectangle.
The result will be as shown below −
Your aesthetic Thermometer chart is ready. This will look good on a
dashboard or as a part of a presentation.
GAUGE CHART
A Gauge is a device for measuring the amount or size of something, for
example, fuel/rain/temperature gauge.
There are various scenarios where a Gauge is utilized −
To Gauge the temperature of a person, a thermometer is used.
To Gauge the speed of an automotive, a speedometer is used.
To Gauge the performance of a student, a mark sheet is used.
Gauge charts came into usage to visualize the performance as against a set
goal. The Gauge charts are based on the concept of speedometer of the
automobiles. These have become the most preferred charts by the
executives, to know at a glance whether values are falling within an
acceptable value (green) or the outside acceptable value (red).
For these reasons Bullet charts, introduced by Stephen Few are becoming
prominent. The data analysts find Bullet charts to be the means for data
analysis.
Creating a Gauge Chart
You can create Gauge charts in two ways −
Creating a simple Gauge chart with one value − This simple
Gauge chart is based on a Pie chart.
Creating a Gauge chart with more number of Ranges − This
Gauge chart is based on the combination of a Doughnut chart and
a Pie chart.
Preparation of Data
Consider the following data −
As you can observe, the upper half of the Pie chart is what you will convert
to a Gauge chart.
Step 7 − Right click on the bottom Pie slice.
Step 8 − Click on Fill. Select No Fill.
You can see that the Pie slice on the right represents the Profit %.
Step 9 − Make the chart appealing as follows.
Change the Fill colors of the Pie slices.
Click on the right Pie slice, select 3-D FORMAT as Top bevel,
and choose Angle.
Click on the left Pie slice, select 3-D FORMAT as Top bevel, and
choose Divot.
Click on the right Pie slice, select 1% as Point Explosion under
SERIES OPTIONS.
Click on the right Pie slice and add Data Label.
Size and Position the Data Label.
Deselect Legend in Chart Elements.
Give the chart Title as Profit % and Position it.
Your Gauge chart is ready.
Preparation of Data
Arrange the data for values as given below.
This data will be used for Doughnut chart. Arrange the data for Pointer as
given below.
Step 2 − Double click on the half portion of the Doughnut chart (shown in
yellow color in the above chart).
Step 3 − Right click and under the Fill category, select No Fill.
Step 4 − Deselect Chart Title and Legend from Chart Elements.
Step 5 − Right click on the chart and select Format Data Series.
Step 6 − Type 271 in the box – Angle of first slice in the SERIES OPTIONS
in the Format Data Series pane.
Step 7 − Change the Doughnut Hole Size to 50% in the SERIES OPTIONS
in the Format Data Series pane.
Step 8 − Change the colors to make the chart appealing.
As you can observe, the Gauge chart is complete in terms of values. The
next step is to have a pointer or needle to show the status.
Step 9 − Create the pointer with a Pie chart as follows.
Click on the Doughnut chart.
Click the DESIGN tab on the Ribbon.
Click Select Data in the Data group.
Select Data Source dialog box appears. Click the Add button.
Step 10 − The Edit Series dialog box appears.
Select the cell containing the name Pointer for Series name.
Select the cells containing data for Value, Pointer and End, i.e.
C8:C10 for Series values. Click OK.
Step 14 − Change the Pointer value from 5 to 1 in the data to make the
Pointer Pie slice a thin line.
<30% Poor
With the above values, the Bullet chart looks as shown below.
Though we used colors in the above chart, Stephen Few suggests the usage
of only Gray shades in the interest of color-blind people.
As you can observe, the qualitative values are given in the column –
Performance. The Bands are represented by the column – Value.
Step 6 − As you can see, the Primary and the Secondary Vertical Axis have
different ranges. Make them equal as follows.
Right click on Primary Vertical Axis and select Format Axis.
Click on the AXIS OPTIONS tab in the Format Axis pane.
In AXIS OPIONS, under Bounds, type the following −
0.0 for Minimum
1.0 for Maximum
Repeat the above steps for Secondary Vertical Axis.
Step 9 − Right click on the column for Value (blue color in the above chart).
Step 10 − Select Format Data Series.
Step 11 − Change Gap Width to 500% under SERIES OPTIONS in Format
Data Series pane.
Step 1 − You can then define a Limit for number of defects and represent
the number of defects found by a Value. Add Value and Limit to the above
table.
Step 2 − Select the data.
Step 3 − Create a Bullet chart as you have learnt in the previous section.
As you can see, the ranges are changed to correctly interpret the context.
FUNNEL CHART
Funnel chart is used to visualize the progressive reduction of data as it
passes from one phase to another. Data in each of these phases is represented
as different portions of 100% (the whole). Like the Pie chart, the Funnel
chart does not use any axes either.
For example, in a sales pipeline, there will be stages as shown below.
Prospects → Qualified Prospects → Proposals → Negotiations → Final
Sales.
Typically, the values decrease gradually. Many prospects are identified, but
a part of them are validated and even lesser qualify for Proposals. A still
lesser number come for negotiations and in the end, there is only a handful
of deals that are won. This will make the bars resemble a funnel.
Preparation of Data
Place the data values in a table.
You will get the following data. You will use this table to create the Funnel
chart.
Step 2 − Right click on the Shift Bars (blue color in the above chart) and
change Fill color to No Fill.
Step 2 − Select the data and insert a 3-D Stacked Column chart.
Step 2 − Fill the cells with % values, starting with 1% in the left-bottom cell
and ending with 100% in the right-top cell.
Step 3 − Decrease the font size such that all the values are visible but do not
change the shape of the grid.
This is the grid that you will use for the Waffle chart.
Step 1 − Create a Waffle chart that displays the Profit% for the Region East
by applying Conditional Formatting to the Grid you have created as follows
−
Select the Grid.
Click Conditional Formatting on the Ribbon.
Select New Rule from the drop down list.
Define the Rule to format values <= 85 % (give the cell
reference of the Profit %) with fill color and font color as dark
green.
Step 2 − Define another rule to format values > 85 % (give the cell reference
of the Profit %) with fill color and font color as light green.
Step 3 − Give the Chart Title by giving reference to the cell B3.
As you can see, choosing the same color for both Fill and Font enable you
not to display the %values.
Step 4 − Give a Label to the chart as follows.
Insert a Text box in the chart.
Give the reference to the cell C3 in the Text box.
As you can see, the colors chosen for the Waffle charts on the right are
varying from the colors chosen for the Waffle charts on the left.
HEAT MAP
Heat Map is normally used to refer to the colored distinction of areas in a
two dimensional array, with each color associated with a different
characteristic shared by each area.
In Excel, Heat Map can be applied to a range of cells based on the values
that they contain by using cell colors and/or font colors. Excel Conditional
Formatting comes handy for this purpose.
Preparation of Data
Arrange the data in a table.
As you can see, the data is for a fiscal year, April – March, month-wise for
each product. You can create a Heat Map to quickly identify during what
months the sales were high or low.
The top five values are colored with green (fill) and the bottom five values
are colored with red (fill).
Creating Heat Map without Displaying Values
At times, the viewers might be just be interested in the information and the
numbers might not be necessary. In such a case, you can do a bit of
formatting as follows −
Step 1 − Select the data and select the font color as white.
As you can see, the numbers are not visible. Next, you need to highlight the
top five and bottom five values without displaying the numbers.
Step 2 − Select the data (which is not visible, of course).
Step 3 − Apply Conditional Formatting such that the top five values are
colored with green (both fill and font) and the bottom five values are colored
with red (both fill and font).
This gives a quick visualization of high and low sales across the year and
across the products. As you have chosen the same color for both fill and
font, the values are not visible.
STEP CHART
Step chart is useful if you have to display the data that changes at irregular
intervals and remains constant between the changes. For example, Step chart
can be used to show the price changes of commodities, changes in tax rates,
changes in interest rates, etc.
As you can observe, the data changes are occurring at irregular intervals.
A Step chart looks as shown below.
As you can see, the data changes are occurring at irregular intervals. When
the data remains constant, it is depicted by a horizontal Line, till a change
occurs. When a change occurs, its magnitude is depicted by a vertical Line.
If you had displayed the same data with a Line chart, it would be like as
shown below.
Preparation of Data
Consider the following data −
Step 1 − Select the data. Copy and paste the data below the last row of the
data.
Step 2 − Copy and paste the entire data on the right side of the data. The
data looks as given below.
Step 3 − Delete the cells highlighted in red that are depicted in the table of
second set of data given below.
Step 4 − Shift the cells up while deleting. The second set of data looks as
given below.
Step 5 − Copy the second set of data and paste it to the right side of it to get
the third set of data.
Step 6 − Select the third set of data. Sort it from the smallest to the largest
values.
You need to use this sorted third set of data to create the Step chart.
Step 4 − Click OK in the Select Data Source dialog box. Your chart will
look as shown below.
As you can see, the Horizontal (Category) Axis now contains even the
missing Years in the Category values. Further, until a change occurs, the line
is horizontal. When there is a change, its magnitude is depicted by the height
of the vertical line.
Step 6 − Deselect the Chart Title and Legend in Chart Elements.
Your Step chart is ready.
BOX AND WHISKER
CHART
Box and Whisker charts, also referred to as Box Plots are commonly used in
statistical analysis. For example, you can use a Box and Whisker chart to
compare experimental results or competitive exam results.
Preparation of Data
Suppose you are given the following data −
Step 2 − Create a third table from the second table, computing the
differences −
Retain the first row – Minimum Value as it is.
In the second row – compute values as First Quartile - Minimum
Value.
In the third row – compute values as Median Value - First
Quartile.
In the fourth row – compute values as Third Quartile - Median
Value.
In the fifth row – compute values as Maximum Value - Third
Quartile.
You will use this data for the Box and Whisker chart.
Creating a Box and Whisker Chart
Following are the steps to create a Box and Whisker chart.
Step 1 − Select the data obtained as the third table in the previous section.
Step 2 − Insert a Stacked Column chart.
Step 5 − Right click on the bottom Data Series. Click Fill and select No Fill.
Step 8 − Now, your Boxes are ready. Next, you have to create the Whiskers.
Right click on the Top Data Series.
Change Fill to No Fill.
Click the DESIGN tab on the Ribbon.
Click Add Chart Element in the Chart layouts group.
Click Error Bars in the dropdown list and select Standard
Deviation.
Step 9 − You got the top Whiskers. Next, format Whiskers (Error Bars) as
follows −
Right click on the Error Bars.
Select Format Error Bars.
Select the following under ERROR BAR OPTIONS in the
Format Error Bars pane.
Select Minus under Direction.
Select No Cap under End Style.
Select Percentage under Error Amount and type 100.
Step 10 − Click the Fill & Line tab under ERROR BAR OPTIONS in the
Format Error Bars pane.
Select Solid line under LINE.
Select the color as dark blue.
Type 1.5 in the Width box.
Step 11 − Repeat the above given steps for the second lower bottom Series.
What is a Histogram?
A Histogram is represented by rectangles with lengths corresponding to the
number of occurrences of a variable in successive numerical intervals. The
numerical intervals are called bins and the number of occurrences is called
frequency.
The bins are usually specified as consecutive, non-overlapping intervals of
the variable. The bins must be adjacent and are of equal size. A rectangle
over a bin with height proportional to the frequency of the bin depicts the
number of cases in that bin. Thus, the horizontal axis represents the bins
whereas the vertical axis represents the frequency. The rectangles are
colored or shaded.
A Histogram will be as shown below.
Advantages of Histograms
Histogram is used to inspect the data for its underlying distribution, outliers,
skewness, etc. For example, Histogram can be used in statistical analysis in
the following scenarios −
A census of a country to obtain the people of various age
groups.
A survey focused on the demography of a country to obtain the
literacy levels.
A study on the effect of tropical diseases during a season across
different regions in a state.
Preparation of Data
Consider the data given below.
Create bins and calculate the number of values in each bin from the above
data as shown below −
This table is called a Frequency table and we will use it to create the
Histogram.
Creating a Histogram
Following are the steps to create a Histogram.
Step 1 − Select the data in the Frequency table.
Step 2 − Insert a Clustered Column chart.
Step 3 − Right click on the Columns and select Format Data Series from the
dropdown list.
Step 4 − Click SERIES OPTIONS and change the Gap Width to 0 under
SERIES OPTIONS.
Preparation of Data
Consider the following data, where the defect causes and the respective
counts are given.
Step 1 − Sort the table by the column - Defect Count in descending order
(Largest to Smallest).
Step 3 − As you can see, the columns representing causes are in descending
order. Format the chart as follows.
Right click on the Columns and click on Format Data Series.
Click SERIES OPTIONS in the Format Data Series pane.
Change the Gap Width to 0 under SERIES OPTIONS.
Right click on the Columns and select Outline.
Select a dark color and a Weight to make the border conspicuous.
Step 7 − Click OK in the Select Data Source dialog box. Your chart will be
as shown below.
As you can observe, 80% of the defects are due to two causes.
ORGANIZATION CHART
You can illustrate the reporting relationships in your team or organization
using an organization chart. In Excel, you can use a SmartArt graphic that
uses an organization chart layout.
As you can observe, you can enter the text in the left pane and it appears
immediately on the chart on the right. The box that has a bullet with line
attached in the left pane indicates that it is Assistant box in the chart. The
boxes with bullets in the left pane indicate they are part of hanging layout in
the chart.
Step 7 − Enter the information in the Text pane.
Step 8 − Demote if there is reporting relationship.
**********
SINCE YOU'RE STILL
HERE....
Now you know everything you need to know about Advanced Excel Charts,
you're welcome!
Okay…maybe this isn't everything you need to know about Advanced Excel
Charts. But I do believe that getting started is the first step to success. I
sincerely hope you read this book well worth your time.