Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreShape the future of the Fabric Community! Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions. Take survey.
A bit new to PBI. I want to create to Montly performance tracker ( # of issue active, closed, resolved per month), result will be as I shown in result table. And Data is looking like something I have in data table. Thanks in advance!
*Data Table*
*Result Table*
Issue Status | Current month | Past 1 month | Past X month |
# of Active issues | 1 | 4 | 5 |
#Resovled Issues | 2 | 3 | 4 |
Solved! Go to Solution.
Hi @Crazydog ,
You can try this method:
Sample data is your data table and because of the data's date, I assume that the current data is July,2022.
First, calculate the month and the year of the date:
New Column:
Month = MONTH('Sample Table'[Date])
Year = YEAR('Sample Table'[Date])
Then create a new table:
Issue Table:
Issue Table = SUMMARIZE('Sample Table','Sample Table'[Issue Status])
Then new columns:
Current Month =
CALCULATE (
COUNT ( 'Sample Table'[Issue Status] ),
FILTER (
'Sample Table',
'Issue Table'[Issue Status] = 'Sample Table'[Issue Status]
&& 'Sample Table'[Month] = 7
&& 'Sample Table'[Year] = 2022
)
)
In this sample, month is 7 and year is 2022, you can change them to the data you need, use the function like Today().
Past 1 Month =
CALCULATE (
COUNT ( 'Sample Table'[Issue Status] ),
FILTER (
'Sample Table',
'Issue Table'[Issue Status] = 'Sample Table'[Issue Status]
&& 'Sample Table'[Month] = 7 - 1
&& 'Sample Table'[Year] = 2022
)
)
Past X Month =
CALCULATE (
COUNT ( 'Sample Table'[Issue Status] ) - SUM ( 'Issue Table'[Current Month] )
- SUM ( 'Issue Table'[Past 1 Month] ),
FILTER (
'Sample Table',
'Issue Table'[Issue Status] = 'Sample Table'[Issue Status]
)
)
The result is:
The Past 1 Month is blank because the sample data don't have the June data.
If I change the data in the code like this:
Past 1 Month =
CALCULATE (
COUNT ( 'Sample Table'[Issue Status] ),
FILTER (
'Sample Table',
'Issue Table'[Issue Status] = 'Sample Table'[Issue Status]
&& 'Sample Table'[Month] = 4 - 1
&& 'Sample Table'[Year] = 2021
)
)
There is the result of this column.
Is this what you expect?
Hope this helps you.
Best Regards,
Community Support Team _Yinliw
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
What am I doing wrong here ?
Hi @Crazydog ,
You can try this method:
Sample data is your data table and because of the data's date, I assume that the current data is July,2022.
First, calculate the month and the year of the date:
New Column:
Month = MONTH('Sample Table'[Date])
Year = YEAR('Sample Table'[Date])
Then create a new table:
Issue Table:
Issue Table = SUMMARIZE('Sample Table','Sample Table'[Issue Status])
Then new columns:
Current Month =
CALCULATE (
COUNT ( 'Sample Table'[Issue Status] ),
FILTER (
'Sample Table',
'Issue Table'[Issue Status] = 'Sample Table'[Issue Status]
&& 'Sample Table'[Month] = 7
&& 'Sample Table'[Year] = 2022
)
)
In this sample, month is 7 and year is 2022, you can change them to the data you need, use the function like Today().
Past 1 Month =
CALCULATE (
COUNT ( 'Sample Table'[Issue Status] ),
FILTER (
'Sample Table',
'Issue Table'[Issue Status] = 'Sample Table'[Issue Status]
&& 'Sample Table'[Month] = 7 - 1
&& 'Sample Table'[Year] = 2022
)
)
Past X Month =
CALCULATE (
COUNT ( 'Sample Table'[Issue Status] ) - SUM ( 'Issue Table'[Current Month] )
- SUM ( 'Issue Table'[Past 1 Month] ),
FILTER (
'Sample Table',
'Issue Table'[Issue Status] = 'Sample Table'[Issue Status]
)
)
The result is:
The Past 1 Month is blank because the sample data don't have the June data.
If I change the data in the code like this:
Past 1 Month =
CALCULATE (
COUNT ( 'Sample Table'[Issue Status] ),
FILTER (
'Sample Table',
'Issue Table'[Issue Status] = 'Sample Table'[Issue Status]
&& 'Sample Table'[Month] = 4 - 1
&& 'Sample Table'[Year] = 2021
)
)
There is the result of this column.
Is this what you expect?
Hope this helps you.
Best Regards,
Community Support Team _Yinliw
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
This is great! I appereciate your help, efforts and time you taken!
Please provide sanitized sample data that fully covers your issue.
https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-...
User | Count |
---|---|
89 | |
88 | |
83 | |
81 | |
49 |
User | Count |
---|---|
150 | |
142 | |
112 | |
73 | |
55 |