Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
Hello everyone,
First of all thank you for your support and consideration.
I am fairly new to PowerBI and I need to create a report that would show relevant information about the data.
The data which is coming in PowerBI is structured like this and also pasted some sample data:
Container | IssueName | IssueStatus | TimeCreated
Cont1 | IssueX | OPEN | 10/13/2021
Cont1 | IssueY | OPEN | 10/15/2021
Cont1 | IssueA | CLOSED | 10/15/2021
Cont2 | IssueZ | OPEN | 10/15/2021
Cont2 | IssueB | CLOSED | 10/17/2021
Cont3 | IssueY | OPEN | 10/15/2021
Cont3 | IssueY | OPEN | 10/15/2021
What I would like to do is to report for each container how many OPEN or CLOSED issues are present.
Can anyone please help with a suggestion how to accomplish this ?
Thank you,
Best regards,
Nick.
Solved! Go to Solution.
@NickCode , with an independent date table to select date or month
Opened = calculate(distinctCOUNT('Table'[Container]), 'Table'[IssueStatus]="Open")
Closed calculate(distinctCOUNT('Table'[Container]), 'Table'[IssueStatus]="Closed")
Open not closed on a selected date =
var _max = maxx(allselected('Date1'), 'Date1'[Date])
return
calculate([Opened] - [Closed], filter('Table', 'Table'[TimeCreated] <= _max))
Month Opened =
var _max = maxx(allselected('Date1'), 'Date1'[Date])
var _min = maxx(allselected('Date1'), 'Date1'[Date])
return
calculate(distinctCOUNT('Table'[Container]), filter('table', 'Table'[Date] >=_min && 'Table'[Date] <=_max && 'Table'[IssueStatus]="Open"))
month closed =
var _max = maxx(allselected('Date1'), 'Date1'[Date])
var _min = maxx(allselected('Date1'), 'Date1'[Date])
return
calculate(distinctCOUNT('Table'[Container]), filter('table', 'Table'[Date] >=_min && 'Table'[Date] <=_max && 'Table'[IssueStatus]="Closed"))
@NickCode , with an independent date table to select date or month
Opened = calculate(distinctCOUNT('Table'[Container]), 'Table'[IssueStatus]="Open")
Closed calculate(distinctCOUNT('Table'[Container]), 'Table'[IssueStatus]="Closed")
Open not closed on a selected date =
var _max = maxx(allselected('Date1'), 'Date1'[Date])
return
calculate([Opened] - [Closed], filter('Table', 'Table'[TimeCreated] <= _max))
Month Opened =
var _max = maxx(allselected('Date1'), 'Date1'[Date])
var _min = maxx(allselected('Date1'), 'Date1'[Date])
return
calculate(distinctCOUNT('Table'[Container]), filter('table', 'Table'[Date] >=_min && 'Table'[Date] <=_max && 'Table'[IssueStatus]="Open"))
month closed =
var _max = maxx(allselected('Date1'), 'Date1'[Date])
var _min = maxx(allselected('Date1'), 'Date1'[Date])
return
calculate(distinctCOUNT('Table'[Container]), filter('table', 'Table'[Date] >=_min && 'Table'[Date] <=_max && 'Table'[IssueStatus]="Closed"))
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
85 | |
79 | |
64 | |
51 | |
30 |
User | Count |
---|---|
116 | |
114 | |
70 | |
66 | |
39 |