Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!
Hi, I have a measure that counts the number of users by the date in the past 30 days, then also does the same for the previous month (31-60) and subtracts the 30 day count from the 31-60 count. From counting the raw data it doesn't that this is right, have I wrote it wrong?
Solved! Go to Solution.
Hi @analyst85 ,
I create a table as you mentioned but I have only ten days before.
Also I have a measure.
# Operations = SUM(Dates[Sum])
Then I do some changes on your DAX codes and it will give you the correct result. You can change the "31" to "30".
# Operations MoM Comparison =
CALCULATE(
[# Operations],
FILTER(
ALL('Dates'[FullDate]),
'Dates'[FullDate] >= TODAY() - 10 && 'Dates'[FullDate] <= TODAY() - 5
)
) -
CALCULATE(
[# Operations],
FILTER(
ALL('Dates'[FullDate]),
'Dates'[FullDate] >= TODAY() - 5 && 'Dates'[FullDate] <= TODAY()
)
)
Best Regards
Yilong Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @analyst85 ,
I create a table as you mentioned but I have only ten days before.
Also I have a measure.
# Operations = SUM(Dates[Sum])
Then I do some changes on your DAX codes and it will give you the correct result. You can change the "31" to "30".
# Operations MoM Comparison =
CALCULATE(
[# Operations],
FILTER(
ALL('Dates'[FullDate]),
'Dates'[FullDate] >= TODAY() - 10 && 'Dates'[FullDate] <= TODAY() - 5
)
) -
CALCULATE(
[# Operations],
FILTER(
ALL('Dates'[FullDate]),
'Dates'[FullDate] >= TODAY() - 5 && 'Dates'[FullDate] <= TODAY()
)
)
Best Regards
Yilong Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hello @analyst85 ,
Can you please try below measure:
# Operations MoM Comparison =
CALCULATE(
[# Operations],
FILTER(
ALL('Dates'[FullDate]),
'Dates'[FullDate] > TODAY() - 61 && 'Dates'[FullDate] <= TODAY() - 30
)
) -
CALCULATE(
[# Operations],
FILTER(
ALL('Dates'[FullDate]),
'Dates'[FullDate] >= TODAY() - 29 && 'Dates'[FullDate] <= TODAY()
)
)
If this post helps, then please consider accepting it as the solution to help other members find it more quickly. Thank You!!
| User | Count |
|---|---|
| 51 | |
| 37 | |
| 31 | |
| 21 | |
| 19 |
| User | Count |
|---|---|
| 138 | |
| 102 | |
| 59 | |
| 36 | |
| 35 |