Forum Discussion
Help with MTD Measure
Just trying to use the MTD function for the following data:
| Record Number | Repair Date | Status |
| 1 | 1/1/2022 | Closed |
| 2 | 3/4/2022 | Closed |
| 3 | Active | |
| 4 | 3/4/2022 | Closed |
| 5 | 3/18/2022 | Closed |
| 6 | Active |
I have followed the instructions to create a Date Table, but can't figure out how to get a MTD count of Closed Records. I thought it was be something like this:
Haha, i don't understand these MTD formulas at all 😂
How about something more lowkey like:This month = CALCULATE( DISTINCTCOUNT('Tabel (2)'[Record Number]) ,FILTER('Calendar', 'Calendar'[Date] <= EOMONTH(TODAY(),0) && 'Calendar'[Date] >= (EOMONTH(TODAY(),-1)+1) ) )Should give you data between 01-06-2022 and 31-06-2022
10 Replies
- amitchandak
Super User
loodle , Create a date table join with the Repair date
CALCULATE(DISTINCTCOUNT (Table[RECORDNUMBER]),DATESMTD('Date'[Date]), not(isblank(Table[Repair Date])) )
- loodleFrequent Visitor
I joined the date table to the record table by a one to many relationship on the the Repair Date. I am getting a count now, but it is not the correct number if I verify by filtering my data to repair dates of June 2022. Am I missing TODAY somewhere or does DATESMTD already know that?
- NickolajJessen
Solution Sage
I'm not sure why you need this one MTD setup?
can't you just make a COUNT and add a relate date filter to the visual saying In this month?- loodleFrequent Visitor
I am trying to create a table that has other columns that I don't want to filter by realtive date.
- NickolajJessen
Solution Sage
Allright, does something like this work for you?
- ghoshabhijeet
Solution Supplier
loodle Does your record table have data for Today? Will be able to help better if you could provide the PBIX file with some sample data. Thanks !