Forum Discussion

birdietran's avatar
birdietran
Frequent Visitor
5 years ago

Dynamic Count measure based on another column

I have a list of customers categorized into 3 categories: Existing - New - Leave. Example as below.

 

I wanna draw a stacked column chart showing fluctuation in the monthly number of customers, where the stacks representing Existing & New customers falls above the x axis while that of the Leave customers falls below it.

 

My idea is to write a Count measure which returns positive value for Existing/New & negative value for Leave, then put it into the chart. However I am still struggling to write it. 

 

Your help is much appreciated!

 

TimelineCustomerCategory
JanAExisting
JanBNew
JanCLeave
FebAExisting
FebBExisting
FebENew

3 Replies

  • birdietran , you can have two measures like this

     

    calculate(count(Table[customer]), filter(Table, table[Category] ="Leave"))*-1

    calculate(count(Table[customer]), filter(Table, table[Category] <>"Leave"))

     

    You can try water fall visual

    • birdietran's avatar
      birdietran
      Frequent Visitor

      Thank you!

       

      Unfortunately I gotta stick with stacked columns. Actually I have 2 types of increase: New - New & Existing - New - which have to be displayed in 2 separate increase blocks should waterfall chart is used. But Power BI waterfall chart allows only 1 increase block between periods.

       

      So I guess the above doesnt work for me :< Is there anyway I can create a stacked column chart?