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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
NDD
Frequent Visitor

Waterfall chart help

 

 

1 ACCEPTED SOLUTION
v-easonf-msft
Community Support
Community Support

Hi, @NDD 

Please try following steps to create water fall chart.

1.Enter two table as below:

veasonfmsft_2-1659420677432.png

veasonfmsft_1-1659420661725.png

2.Add a mesure like:

Value =
VAR a = [Forecast Capacity]
RETURN
    SWITCH (
        SELECTEDVALUE ( 'Categroy Table'[Category] ),
        "Forecast",
            SWITCH (
                SELECTEDVALUE ( 'Breakdown Table'[Breakdown] ),
                "Total Time", -1 * Table1[_Total Time],
                "Unproductive Time", -1 * [_Unproductive Time],
                "Over Time", -1 * [_Over Time],
                [Forecast Capacity]
            ),
        "Real",
            SWITCH (
                SELECTEDVALUE ( 'Breakdown Table'[Breakdown] ),
                "Total Time", 0,
                "Unproductive Time", 0,
                "Over Time", 0,
                [_real]
            )
    )

Then apply these new fields to waterfall chart like below:

veasonfmsft_3-1659420769101.png

Best Regards,
Community Support Team _ Eason

View solution in original post

3 REPLIES 3
v-easonf-msft
Community Support
Community Support

Hi, @NDD 

Please try following steps to create water fall chart.

1.Enter two table as below:

veasonfmsft_2-1659420677432.png

veasonfmsft_1-1659420661725.png

2.Add a mesure like:

Value =
VAR a = [Forecast Capacity]
RETURN
    SWITCH (
        SELECTEDVALUE ( 'Categroy Table'[Category] ),
        "Forecast",
            SWITCH (
                SELECTEDVALUE ( 'Breakdown Table'[Breakdown] ),
                "Total Time", -1 * Table1[_Total Time],
                "Unproductive Time", -1 * [_Unproductive Time],
                "Over Time", -1 * [_Over Time],
                [Forecast Capacity]
            ),
        "Real",
            SWITCH (
                SELECTEDVALUE ( 'Breakdown Table'[Breakdown] ),
                "Total Time", 0,
                "Unproductive Time", 0,
                "Over Time", 0,
                [_real]
            )
    )

Then apply these new fields to waterfall chart like below:

veasonfmsft_3-1659420769101.png

Best Regards,
Community Support Team _ Eason

hello ! 

This is very close to what I am trying to achieve. My idea is to always go from 100% and go down to multiple not only one result (blue column) as per below photo.  I hope you are able to help and many thanks in advance ! 

 

khalife_2-1676385820841.png

AUDISU
Resolver III
Resolver III

Hi @NDD 

Could you please show me your expected Waterfall Chart?

Please draw in a paper and attach the picture.

 

Thank you

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors