Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
alexpegg86
Helper I
Helper I

Waterfall chart help with start and end columns!

Hi all,

 

Been trying to figure this out for a while now, and i can't find anything through google for what i'm trying to achieve... I think it's such a simple chart i'm trying to create yet not sure how to do it.

 

I want a waterfall chart with a start and end bar.

 

The start bar on the left will be last year's volume (Volume PY column), so 12,590 from the data attached.

 

The end bar on the right will be this year's volume (Volume TY column), so 12,218.

 

I want the columns in between to be made up of the Volume Change column (-372) to bridge the variance between the two, with each Customer being an increase or decrease bar in the chart.

 

I have seen some videos writing some DAX to get something similar to work, but it wasn't quite the same as what i was trying to achieve. Any help would be much appreciated!

 

 

See below the data:

 

CustomerVolume TYVolume PYVolume Change
Aldi1,728,3441,643,00385,341
Asda1,642,0671,732,651-90,584
Convenience Multiples229,109226,0653,044
Iceland472,467519,883-47,415
Independents405,309434,779-29,471
Lidl1,070,7431,047,94122,802
Morrisons865,493966,347-100,854
Multiple Forecourts172,547164,1818,366
Ocado119,212119,507-295
Other Mult Grocers284,596293,285-8,690
Sainsbury1,135,1581,241,223-106,065
Symbols748,274752,406-4,131
Tesco2,688,2172,754,543-66,326
Total Co-Operative Group Kad446,459462,815-16,356
Waitrose210,122231,513-21,391
TOTAL12,21812,590-372
1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @alexpegg86 ,

You can create a secondary column that sorts your customers' first names from smallest to largest , below is that:

vxiandatmsft_0-1702346585146.png

Then you filter with bottom in the filter:

vxiandatmsft_1-1702346626793.png

The final output is like this:

vxiandatmsft_2-1702346652214.png

Best Regards,

Xianda Tang

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

3 REPLIES 3
Anonymous
Not applicable

Hi @alexpegg86 ,

Can you give us a diagram of your expected results?

Best Regards,

Xianda Tang

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hi Xianda,

 

I would like the chart to look like the below (one i created in excel):

 

alexpegg86_0-1702293871930.png

 

Anonymous
Not applicable

Hi @alexpegg86 ,

You can create a secondary column that sorts your customers' first names from smallest to largest , below is that:

vxiandatmsft_0-1702346585146.png

Then you filter with bottom in the filter:

vxiandatmsft_1-1702346626793.png

The final output is like this:

vxiandatmsft_2-1702346652214.png

Best Regards,

Xianda Tang

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors