Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
I have IT Tickets data with below shown columns
I would like to create a report like below...
Month | Created Count | Resolved Count | Backlog | Calculation |
100 | <- Backlog | |||
Jan-19 | 50 | 40 | 110 | <- 100+50-40 |
Feb-19 | 100 | 80 | 130 | <- 110+100-80 |
Mar-19 | 200 | 100 | 230 |
I have the raw data and PBIX in one drive for you review.
https://1drv.ms/u/s!AuZ8zsEu-lf-aKZZdq9ll8lX0JA?e=Z93Vf4
Problem is I have done this in Tableau and QlikView in just a right click on mouse. But I have no clue on how to achieve these three metrics in a single table in Power BI. I have the similar requirement to show the same table by IT Team list instead of Month list etc.,
For the above I have a perfect solution through
Below shown is the screenshot of solution which is correct.
BUT when i filter to select only FEB MAR APR. The backlog count is showing wrongly.. What is the reason and how to correct this?
Solved! Go to Solution.
Hi @Anonymous ,
You can try to use following measure formulas if it works:
cCreated = CALCULATE ( COUNT ( data[ID] ), FILTER ( ALLSELECTED ( data ), FORMAT ( [Created], "mm/yyyy" ) = FORMAT ( min ( 'Table'[Date] ), "mm/yyyy" )&&[Created]<>BLANK() ) ) cResolved = CALCULATE ( COUNT ( data[ID] ), FILTER ( ALLSELECTED ( data ), FORMAT ( [Resolved], "mm/yyyy" ) = FORMAT ( min ( 'Table'[Date] ), "mm/yyyy" )&&[Resolved]<>BLANK() ) ) cUnsolved = [cCreated]-[cResolved] BackLog = VAR currDate = MIN ( 'Table'[Date] ) VAR prev = SUMX ( SUMMARIZE ( FILTER ( ALL ( data ), [Created] < currDate ), [Created].[Year], data[Created].[Month], "Count", COUNT ( data[ID] ) ), [Count] ) - SUMX ( SUMMARIZE ( FILTER ( ALL ( data ), [Resolved] < currDate ), [Resolved].[Year], [Resolved].[Month], "Count", COUNT ( data[ID] ) ), [Count] ) RETURN prev + [cUnsolved]
Regards,
Xiaoxin Sheng
Hi @Anonymous ,
You can try to use following measure formulas if it works:
cCreated = CALCULATE ( COUNT ( data[ID] ), FILTER ( ALLSELECTED ( data ), FORMAT ( [Created], "mm/yyyy" ) = FORMAT ( min ( 'Table'[Date] ), "mm/yyyy" )&&[Created]<>BLANK() ) ) cResolved = CALCULATE ( COUNT ( data[ID] ), FILTER ( ALLSELECTED ( data ), FORMAT ( [Resolved], "mm/yyyy" ) = FORMAT ( min ( 'Table'[Date] ), "mm/yyyy" )&&[Resolved]<>BLANK() ) ) cUnsolved = [cCreated]-[cResolved] BackLog = VAR currDate = MIN ( 'Table'[Date] ) VAR prev = SUMX ( SUMMARIZE ( FILTER ( ALL ( data ), [Created] < currDate ), [Created].[Year], data[Created].[Month], "Count", COUNT ( data[ID] ) ), [Count] ) - SUMX ( SUMMARIZE ( FILTER ( ALL ( data ), [Resolved] < currDate ), [Resolved].[Year], [Resolved].[Month], "Count", COUNT ( data[ID] ) ), [Count] ) RETURN prev + [cUnsolved]
Regards,
Xiaoxin Sheng
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
78 | |
76 | |
53 | |
37 | |
31 |
User | Count |
---|---|
101 | |
56 | |
51 | |
45 | |
40 |