How to Create the Best Excel Waterfall Chart
Waterfall charts are very effective at showing positive and negative values of change. Their use is for specific cases and is frequently relied upon in certain industries. Those mostly come from insurance sectors, financial services, or human resources.
In this article, we are going to explain everything related to waterfall charts: their functions, when to use them, their benefits and drawbacks, and how to structure one of your own.
What is a Waterfall Chart
It is a specific kind of bar chart that shows the story behind the net change over a specific value between two points. It doesn't show only the starting value in one bar and the final value in the second bar. A waterfall chart will break down all the unique elements that contributed to that value change and visualize them individually.
In a waterfall chart, usually, the first bar starts (the initial value) from a baseline of zero and refers to the initial quantity of the measure. Then, it is followed by a series of bars floating in space that will lead up to a final bar representing the ending value of our chosen measure. And just like the first bar of the chart, it also starts on a baseline of zero over our horizontal axis.
A waterfall chart shows the complexity hidden in our cumulative numbers. For example, if you begin the year with a certain number of employees and at the end, you maintain the same number, it seems that nothing has changed.
However, visualizing every component of the staffing change, you will notice that during the year you had an alarming departure of people, and you got to hire immediately or transfer employees from other departments to cover that space. Compared to bar charts or a cascade chart format, a waterfall chart tells more complete stories.
How Does a Waterfall Chart Work
A golden rule over data visualization is that every bar chart has a common baseline of zero. With waterfall charts, it only applies to the first and last bars, referred to as the "before" and "after" values.
The baseline of the component bars is completely different and is dependent on whatever the running total is. To properly explain this, the baseline for the middle bars is the end of the previous one, and you will see the waterfall chart as a staircase moving down and up, connecting different pillars.
At first sight, it can be confusing as we aren't accustomed to seeing bars floating in space. To complicate things, those component bars are at the top of the initial value bar and sometimes at the bottom (depending if they were positive or negative changes).
Going even further, waterfall charts can have multiple periods of time. The same chart could be divided by quarters, with these sections having their own waterfall chart and the next one starting from the previous "final value." It can be confusing, and that's why we are going to break down all of its components.
Key Features of Waterfall Charts
Let's discuss some of the distinctive features that form a waterfall chart, as it looks odd and unusual compared to other chart types.
Floating Columns
The floating columns are the most noticeable thing when someone presents a waterfall chart.
Different from a cumulative column chart, where each data point extends through the X-axis, the "floating pillars" will show the difference between two data points at an established time, highlighting the changes from date to date.
Cumulative Data Points and Totals
Each data point will be compared to the data point immediately preceding it. Positive values and negative values would have different colors to be differentiated.
This will ease our visualization through the data and see what exactly happened (or could happen) during those changes.
The final column usually refers to the subtotal or total of all the previous values and will be shown with a special color, making it easy to compare the end values with the starting one.
Connector Lines
These connector lines link the end of each column to the starting point of the next one to show the flow of the data in the chart.
Although, we will show you later how you can hide those connector lines, so you have a cleaner presentation.
Benefits of a Waterfall Chart
A waterfall chart is very effective at showing the changes in something between two periods of time. The first bar gives a great visual starting point, granting the viewer a comparison anchor from the very first glance.
Ultimately, a waterfall chart tells a story through data that is far more compelling than simple groups of figures.
How to Create a Waterfall Chart
Now that you understand and know how to read a waterfall graph, let's start with the main lesson for this article, which is making your own waterfall chart in Excel. However, if you don’t want to create everything from scratch, skip this section and move to the free templates provided in the next one.
And if you need a CD key to get the Excel software, you can get one for less than five dollars at the RoyalCDKeys store. You'll get the latest version of Office 2021, which will include not only Microsoft Excel but the whole package of programs with Word, Access, PowerPoint, Outlook, and more.
Set Your Data in a Table Format
Open a new Excel spreadsheet and, for this example, create a table with two columns for monthly revenue or income. So, one will have each of the twelve months of the year, and the second column will have numerical values varying between positives and negatives.
Now, let's add three columns between those two. One of them will be the baseline number, and the other two columns will hold positive values and negative values separately. Name it as you like, but introduce anything to avoid confusion.
Then, add the last row as "end" or "total," which will calculate the income and sales amount for the whole year.
Introduce the Formulas
It’s time to insert the formulas to complete the table. You will need to select the first cell of each column and introduce the corresponding formula in the function tab and copy them down to the rest of the corresponding cells below. Let’s go step by step:
- Select the first cell of the “Fall” column and write the formula =IF(E4<=0, -E4,0). The formula says if the value in cell E4 is less or equal to zero, the negative value will be displayed as positive, while the positive value will be shown as zero. Then, drag down the formula to the rest of the column.
- Select the first cell of the “Rise” column and write the formula =IF(E4>0, E4,0). This means that if the value in cell E4 is above zero, all the positive values will be shown, while the negatives will be displayed as zero. Also, copy and drag it down to the rest of the column.
Note: Cell E4 refers to the first cell of the “Income” or “Sales Flow,” which are the numbers that we are analyzing.
- Lastly, insert the formula =B4+D4-C5 in cell B5 (the first corresponding cell under the "Base" tab), copy it, and drag it down, including the "End/Total" row. This formula will calculate base values that prop up the falls and rises to the appropriate height.
Set the Data Table as a Stacked Column Chart
With the data well-organized, it is time to build the chart itself:
- Select all the data, including column and row headers, and leave the “Income/Sales Flow” column.
- Then, go to the "Insert" tab within the Excel tools and select the "Charts" group.
- Select the "Insert Column Chart" icon, and once on the Chart Design tab, choose "Stacked Column" from the drop-down menu.
You will be able to see a new graph with all your data stated, but it doesn't resemble a waterfall chart. That's what we are going to do in the next step, as we will be turning the stacked column graph into the so-called "bridge charts."
Transform the Stacked Column Into a Waterfall Chart
To do this and start actually making a waterfall chart, you need to make the “Base” column series invisible.
- Select the "Base" series, then right-click and choose the option "Format Data Series" from the drop-down menu. It will appear in a new pane at the right of the spreadsheet.
- On this new panel, click the “Fill & Line” icon (a bucket dropping liquid), and select “No Line” in the Border section and “No Fill” in the Fill section.
Now that the blue columns are gone and we have left our "flying-bricks chart," we can delete the "Base" legend to hide all traces of the "Base" series completely.
Customize Your Chart and Do Some Formatting
Let's do some cleaning and adjust this bridge chart to look more like our desired waterfall chart, highlighting our values (more so with the Start and End values).
- Double-click the "Fall" series on the chart and select the "Format" tab under "Chart Tools."
- Click over the "Shape Fill" option in the Shape Styles section.
- There, you can pick the color that you want for your chart.
You can experiment with the column outline, too, and add some effects to them. This is done by using the “Shape Effects” and “Shape Outline” options on the Format tab to make changes.
When you are done customizing the “Fall” series, you can do the same with the “Rise” series. Just remember to color-code them differently and clearly to make a correct comparison and assessment.
After this, you can get rid of white spaces between each column to make them stand closer and have a better look for measuring:
- Double-click on any of the chart columns so you can bring up the "Format Data Series" panel.
- Change the gap width to something smaller and close the pane. Now you will see that each column is close to one another.
- You can also clean the connector lines in the "Format Data Series" panel by unchecking the "Show Connector Lines" box.
Some flying bricks seem to be the same size. However, when looking at the data table, the represented values will differ. If you want a more precise analysis, you can add data labels to the columns.
- Right-click on the series you want to label and choose "Add Data Labels" from the menu. Repeat this process with the other series.
After you are done with the data label, you can remove unnecessary elements like zero values and legend. We recommend changing the chart title to something that would be more descriptive. With all set and done, this is how it should look!
Free Waterfall Chart Templates
We also have alternatives for those in a hurry and no time to practice everything we learned through this article. There are several templates that can be opened and adjusted in Microsoft Excel that will save you time. If you need a Microsoft Office key, you no longer need to spend a fortune. We offer budget-friendly prices for the latest MS Office activation keys that will let you customize the templates according to your needs.
Waterfall Chart Template
It is a simple but very effective template, following the example that we ran before to make your own waterfall chart. Even more, it has not only the chart already displayed but also the data table shown at the side.
You can download it for free from the TeamGantt website.
Vertical Waterfall Chart Template
What about a change of look? Instead of doing everything over the X-axis, let's switch things and drop them over a vertical axis. This could ease the performance analysis at first glance by just rotating the view.
The calculations of “Invert” and “Result” are reflected in the waterfall chart. All categories get subtracted, too, so you can see the contribution more clearly of each to the final result.
You can download it for free from the ZebraBi site.
Multiple Waterfall Charts Template
With this template, you only need to click on a single cell in your data and insert the Zebra Bi Add-in integrated. Then, you can use the slider to get to the waterfall chart, select the custom calculation "Result" on both the first and last entry, and the Add-In will do the rest.
It doesn't matter how many charts you have. They will be inserted within the same visual and automatically scaled between each other and put into the right perspective.
Conclusion
A waterfall chart isn't as esoteric as one would think of and shouldn’t be ignored. It is a specific variation of a bar chart and is very good at performing specific tasks (showing component parts of an overall change). If things seem too static, it can be very helpful to have a defined method to show how the changes between two points are composed.
Every time you want to explain those changes between two points set in time, a waterfall chart would show that fluctuation in more detail.