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!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi all,#MTD
I'm trying to calculate a measure of MTD using the following DAX. The only problem I have is when trying to visualize if one person doesn't have a date for the current month it will calculate the previous month. How can I make it show zero if the is no date for this month. TIA.
Solved! Go to Solution.
Hello @cpereyra
You can add a VAR to get the month of TODAY() and add that as a filter to your CALCULATE.
Total MTD Funded =
VAR _CurrMonth =
MONTH ( TODAY () )
RETURN
CALCULATE (
SUM ( Merge1[PEC_Work_Load.Total_Loan_amount] ),
DATESMTD ( Merge1[Extra_Fields.Closed Date] ),
MONTH ( Merge1[Extra_Fields.Closed Date] ) = _CurrMonth
)
Hello @cpereyra
You can add a VAR to get the month of TODAY() and add that as a filter to your CALCULATE.
Total MTD Funded =
VAR _CurrMonth =
MONTH ( TODAY () )
RETURN
CALCULATE (
SUM ( Merge1[PEC_Work_Load.Total_Loan_amount] ),
DATESMTD ( Merge1[Extra_Fields.Closed Date] ),
MONTH ( Merge1[Extra_Fields.Closed Date] ) = _CurrMonth
)
Works like a charm!
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 53 | |
| 48 | |
| 35 | |
| 14 | |
| 14 |
| User | Count |
|---|---|
| 94 | |
| 79 | |
| 38 | |
| 27 | |
| 25 |