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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
gumis_rulez
Helper I
Helper I

Cummulative Total Quanity with two parametres - showing constant line

Hi,

I am using two parameters: year and month.

After selecting year and month the graph shows [Total Quantity] for all data up to the choosen year and month. It works perfectly with [Total Quantity]. But not as perfect with [Cummulative Total Quantity (P)].
As shown on the graph below, the cummulative total quantity measure works as intended, it calculates the cummulative up to the choosen month/year but after, it show constant line. How to change this measure to get rid off this constant line?

 

B1.JPG

 

The measure [Total Quantity Cummulative (P)] as follows:

 

Cummulative Total Quantity (P) = 
VAR ChoosenYearTest = [Selected Year Value]
VAR ChoosenMonthTest = [Selected Month Value]

RETURN
CALCULATE(
    [Total Quantity],
    FILTER(
        ALL('Calendar'),
        (
            'Calendar'[Year_ID] < ChoosenYearTest ||
            (
                'Calendar'[Year_ID] = ChoosenYearTest &&
                'Calendar'[Month_ID] <= ChoosenMonthTest
            )
        ) &&
        'Calendar'[Transaction_Date] <= MAX('Calendar'[Transaction_Date])
    )
)

 

File:

https://drive.google.com/file/d/1Nhn5iP5KhCe_A0KchZCdOJq5r82HcZFH/view?usp=sharing

 

Thank You.

1 ACCEPTED SOLUTION
gumis_rulez
Helper I
Helper I

Cummulative Total Quantity (P) = 
VAR ChoosenYearTest = [Selected Year Value]
VAR ChoosenMonthTest = [Selected Month Value]

RETURN
IF (
    MAX('Calendar'[Year_ID]) < ChoosenYearTest ||
    (
        MAX('Calendar'[Year_ID]) = ChoosenYearTest &&
        MAX('Calendar'[Month_ID]) <= ChoosenMonthTest
    ),
    CALCULATE(
        [Total Quantity],
        FILTER(
            ALL('Calendar'),
            (
                'Calendar'[Year_ID] < ChoosenYearTest ||
                (
                    'Calendar'[Year_ID] = ChoosenYearTest &&
                    'Calendar'[Month_ID] <= ChoosenMonthTest
                )
            ) &&
            'Calendar'[Transaction_Date] <= MAX('Calendar'[Transaction_Date])
        )
    ),
    BLANK()
)

View solution in original post

3 REPLIES 3
gumis_rulez
Helper I
Helper I

Cummulative Total Quantity (P) = 
VAR ChoosenYearTest = [Selected Year Value]
VAR ChoosenMonthTest = [Selected Month Value]

RETURN
IF (
    MAX('Calendar'[Year_ID]) < ChoosenYearTest ||
    (
        MAX('Calendar'[Year_ID]) = ChoosenYearTest &&
        MAX('Calendar'[Month_ID]) <= ChoosenMonthTest
    ),
    CALCULATE(
        [Total Quantity],
        FILTER(
            ALL('Calendar'),
            (
                'Calendar'[Year_ID] < ChoosenYearTest ||
                (
                    'Calendar'[Year_ID] = ChoosenYearTest &&
                    'Calendar'[Month_ID] <= ChoosenMonthTest
                )
            ) &&
            'Calendar'[Transaction_Date] <= MAX('Calendar'[Transaction_Date])
        )
    ),
    BLANK()
)
Jihwan_Kim
Super User
Super User

Hi,

Please try something like below if it suits your requirement.

 

Cummulative Total Quantity (P) =
VAR ChoosenYearTest = [Selected Year Value]
VAR ChoosenMonthTest = [Selected Month Value]
RETURN
    IF (
        NOT ISBLANK ( [Total Quantity] ),
        CALCULATE (
            [Total Quantity],
            FILTER (
                ALL ( 'Calendar' ),
                ( 'Calendar'[Year_ID] < ChoosenYearTest
                    || ( 'Calendar'[Year_ID] = ChoosenYearTest
                    && 'Calendar'[Month_ID] <= ChoosenMonthTest ) )
                    && 'Calendar'[Transaction_Date] <= MAX ( 'Calendar'[Transaction_Date] )
            )
        )
    )

If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

Unfortunately, not working.

 

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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