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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
00Kevin00
Regular Visitor

Running Total for product numbers by categories

Hello experts,

 

I hope someone can help me with my DAX formula.

 

I have the following situation: I wish to create a Measure which gives me the running total for a distinct count of my product numbers by their publishing year. For this, I created the following measure:

Running Total product number (Publishing Year) =
CALCULATE (
    DISTINCTCOUNT('Product'[Product number]),
    FILTER (
        ALL ( 'Product'[Publishing Year] ),
        'Product'[Publishing Year] <= MAX ( 'Product'[Publishing Year] )
    )
)

This measure works just fine, when no further level of detail is required. However, in combination with the use of categories (in my case a product brand clustering). The running total only extends to the last year in which a product is published. This leads to incorrect totals:

00Kevin00_0-1719411535668.png

 

E.g. The red part in 2028 would be 171 and not 0.

Currently, my DAX formula leads to this result in a table format:

 00Kevin00_3-1719411403273.png

What I would like to achieve is the following:

00Kevin00_4-1719411442470.png

Note: Publishing year is not a in separate date table but an integer value in the product table.

2 REPLIES 2
Jihwan_Kim
Super User
Super User

Hi,

Please try something like below whether it suits your requirement.

 

 

Running Total product number (Publishing Year) =
COUNTROWS (
    SUMMARIZE (
        FILTER (
            ALL ( 'Product' ),
            'Product'[Product number] = MAX ( 'Product'[Product number] )
                && 'Product'[Publishing Year] <= MAX ( 'Product'[Publishing Year] )
        ),
        'Product'[Product number]
    )
)

 

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.


Visit my LinkedIn page by clicking here.


Schedule a meeting with me to discuss further by clicking here.

Unfortunately, this does not lead to the wished result. Below you can see the outcome with this DAX-formula:

00Kevin00_0-1719819393896.png

 

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.