Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon'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.
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:
Currently, my DAX formula leads to this result in a table format:
What I would like to achieve is the following:
Note: Publishing year is not a in separate date table but an integer value in the product table.
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.
Unfortunately, this does not lead to the wished result. Below you can see the outcome with this DAX-formula:
User | Count |
---|---|
20 | |
14 | |
11 | |
8 | |
6 |
User | Count |
---|---|
23 | |
23 | |
20 | |
15 | |
10 |