# How To Create a Waterfall Chart in PowerPoint and Excel

## What Is a Waterfall Chart?

Waterfall Charts are a special representation of Stacked Bar Charts that resembles a waterfall due to its decreasing/increasing values moving from left to right. This kind of charts is usually used to describe cash flows fluctuations. The first bar describes the initial value of the flow (starting point). The next series of bars describes the periods or the categories of the flows. For example, if the chart is describing business cash flow, it will represent each months net value, if the **Waterfall Chart** is representing how money has been spent in different areas of the company, the series will represent each area. Finally, the last bar represents the final value after applying each of the cashflows in order.

The Bar Chart X Axis contains different series labels, and the Y Axis starts at a certain level and each series moving right starts reducing/increasing the value until it reaches a final value. The graphical representation clearly describes the cumulative effect of positive and negative amounts.

Waterfall Charts are not native charts provided by **PowerPoint** or Excel. In order to create this charts is necessary to create a Stacked Bar Chart and edit some of the series to create the effect of the waterfall.

In this tutorial, we are going to show how to edit one of our Data-Driven PowerPoint Bar Chart Templates, based on an initial set of values. We will create different series that will provide the effect of the waterfall, and after some edition tricks, the chart will look like the expected results.

## Step 1 – Editing the Template

We will start editing the base template Bar Chart Template for PowerPoint. Please make sure to edit the data using Microsoft Excel, and not the pop-up window of PowerPoint 2013. This will help the formulas understanding.

We have an initial set of data, in this case is an example of cash flows. Write down directly in the editable cells the data values that are going to be used used for the flows. In the series Column, we have added the Start and End Labels, in order to understand the initial and final value of the flows. In this example the flow starts with a value of 5000.

This cashflows will be the base data for the Waterfall Chart, so each bar should represent one of this values.

## Step 2 – Preparing the Stacked Data

As we mentioned before, the Waterfall Chart will be a special case of PowerPoint Stacked Bar Chart. We are going to create special series that will allow the Stacked Bar Chart to create the ideal bar, as a composite of different series values. Later, the user can edit the series and hide the ones that do not add visual value to the representation.

The columns added are the following:

**Series**: This columns will have the Labels of the value Series. In this example the series is a “*monthly*” cash flow and each row has a month label, but this names could be anything the user wants to represent in the X Axis of the Waterfall Chart.**Cummulative**: As the name describes, this columns stores the cummulative value applied till the series step. This is just a simple add operation of the value in the order sequence of the flow. The Cummulative column starts and ends with fake values (cells B2 and B17) used to create an invisible column to set the chart scale.**End**: The end series is a column that will store the final value of the commulative flow.**Negative**: This column will store all the values of the flow that represent a decrease.**Positive**: This column will store all the values of the flow that represent an increase.**Start**: This series will store the starting value of the flow.**Net Cash flow**: This column stores the values of the flows. This are the values that should be shown in the PowerPoint Waterfall Chart.

Note that the only manually populated columns are the Series column and the Net Cash Flow columns. All the other are formula based.

## Step 3 – Inserting the formulas

In order to populate the new columns some formulas need to be used.

The Cummulative column is the addition of the flows.

**B4 = G3 + G4**. Replicate this cell across the column.

The Negative column will contain the negative values of the flow. It can be computed with an IF statement.or a Min function:

**D4 = Min(G4,0)**

The Positive Column contains the positive values of the flow. An IF statement or a Max function can be computed.

**D4 = Max(G4,0)**

The Start and End Column contain the initial and final values of the flows respectively.

The following image shows all the formulas applied to the data.

## Step 4 – Editing the chart series to represent the waterfall

Once the data has been prepared, we need to tweak the series bars. We are going to hide the base series and customize the colors of the increasing and decreasing values.

Click on any of the bars and select the Chart Format option Ribbon. In the selection combo select the series you want to update. In this case lets start with the Cummulative Series.

Then just Click in the “*Shape Fill*” button and configure the “*No Fill*” Option. You will se how the bars of the Cummulative Series remain transparent.

We repeat this procedure for the series “*Net Cash Flows*“. Then we color the Series “Start” and “End” with a grey color, so they are easily differentiated in the chart, and the Positive and Negative Series with colors Green and Red (gradients) respectively.

Finally, as we mentioned in the initial step, this chart is a customization of a Stacked Column chart, so we update the chart type of the PowerPoint Template.

## Waterfall Chart Final Result

The following image describes the Final Result of the Waterfall Chart. In this particular example, we updated the Gap between bar in order to increase the visibility of them. You can perform this tasks from the “*Format Selection”* option in the “*Format Chart*” Ribbon option. We are using a 20% Gap in this particular example.

Tags: Bar, Chart, Chart Templates, Data, Driven, Editable, Excel, Formula, Stacked, Waterfall. Filed under Tutorials

Can you provide the excel in the example to be able to edit it easier?

Regards,

Abhishek

Dear Abhishek,

Our Waterfall template Provides the editable data.

Thank you for your comment.

Regards,