In corporate finance, bridge chart is often used to visualize itemized sales/revenue performance during a particular period, such as a quarter or a year.

Bridge chart can be designed using waterfall chart. But we will use a different approach. Here we add itemized AOPs to the mix so that we can visualize the performance against goals for each item.

AOP means annual operation plan which is equivalent to the target in annual financial planning, usually on a quarterly basis.

Another acronym that is going to be used in this post is ARR, annual recurring revenue. It is often regarding the revenue on a quarterly basis and for each item.

The Data Set

We made up a data set for an example, which is very simple. The BeginningARR is the revenue of the previous period or the previous quarter.

There is no AOP for the beginning of the period. We just put the same ARR number there for the convenience of the calculations that will follow.

We do not need to specify the Ending ARR and AOP because both can be derived from the itemized numbers in the table.

Creating the Bridge Chart

First let's create the chart with ARR values. Because we are going to overlap the ARR values with AOP values, we won't use the waterfall chart approach where the bars are downwardly drawn. 

We will first create a gantt bar chart based on the following values:

This formula may look a bit complex. It comprises a few elements as follows:
  • Running_Sum() of ARR values are the cumulative result of ARR leading to total ARR.
  • Lookup() with offset -1 will shift the cumulative result to the right by one position.
  • ZN() will fill the first position with 0 after the shift towards right.
  • MIN(Item)=MAX(Item) is the condition for each item and ELSE is for the total which we force it to be 0 in this case.
For the ARRs, we use Sum(Value) as Size. For the AOPs we use Sum(AOP) as Size. These are all logical following the gantt bar setup. In contrast, in waterfall chart, we have to use negative values for sizes.

A few details

For the AOP label, we don't need it for the BeginningARR because there is none. So the calculation is as follows:
It defines the total and the value per item except the first one (BeginningARR). Note that in the formatting, its prefix is '/ $'.

For Item+, we label the total as EndingARR in the tooltips. Otherwise, it will be shown as All.
Here is the resulting view:
Voila. Feel free to download the companion workbook

Leave comments below or reach me at twitter @aleksoft if you have any questions.
0

Add a comment

(Refresh the page if you want to view the gif image multiple times. Or go to Tableau Public and click the button at the top-right corner.)

Jake and I collaborated on a dashboard. He told me that he learnt a way to create an in-place help page in Tableau. He first saw it at a conference somewhere and couldn't recall who the speaker was. So I am blogging here about it but the credit goes to somebody else. If anyone knows who the original creator is, leave a comment below.

The key idea is to float a semi transparent worksheet on top of the dashboard, where a help text box is strategically placed on top of each chart. This way, we can explain how to view each chart and what data points are important, etc. This worksheet is collapsible by a show/hide button. 

Below I would like to show how this worksheet can be constructed.

1. Sheet with a single data mark.

  • Double click the empty space in Marks panel and add two single quotes. Make the null pill a text label. This creates a single null mark.
  • Set the view as "Entire View"

2. Create an show/hide button

  • Go to the target dashboard
  • Drag a floating vertical container to the dashboard, making it cover all the area of interest.
  • Drag the Single Null Mark sheet and drop it into the above container. Hide the sheet title.
  • Create an open/close button for the container and place the button at the top-right corner.

3. Add annotations

  • Format the sheet background opacity as 70% in the layout manager             
  • Select area annotations and place them anywhere of interest. 
  • Write help text and format it to highlight important messages.  
  • The text can serve as functional guide and/or insight guide.

Here is an example. Feel free to download the workbook and explore. Click the "i" button at the top-right corner to view the in-place help. 

0

Add a comment

Blog Archive
Loading
Dynamic Views theme. Powered by Blogger. Report Abuse.