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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hey community, first time poster here!
I'm extremely new to the Power BI experience and would like some help with this issue.
In my data I have 3 Features that are children of an Epic. Those Features have a target date, what I need to do is a Donut Chart presenting which Epics "current" and which ones are "past due", as of right now, I can summon the donut chart with the amount of Features in "Current" or "Past Due".
But instead of showing 12 Features in Past due and 5 in Current, I would like it to show X Epics are in past due, refering to the target date of any of the 3 children.
Apologies if I wasn't able to explain myself very consicely and thanks in advance
Yours is little complicated. I guess you are looking for rollup count based on a child calculated column.
I tried to understand and mimic your ask as below
Not sure, my explanation will help, thought of writing my view points. Hope it helps.
Hi, @PaulinoV ;
I carefully studied the data you provided. Wow, this is a complex diagram. I also understand that you want to be able to calculate the parent count, but specifically which field in epics. I looked at each checkpoint belongs to an epic. Is the count always 1? In addition, your table relationship is a little strange (the relationship between epics and features is connected by parentworkitemid and workitemid?)
and What results do you want to output in the data you provide? And its logic?
Best Regards,
Community Support Team_ Yalan Wu
@PaulinoV , Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.
may be like this
measure =
countx(filter( values(Table[Feature]), not(isblank([Past due])) ), [Feature])
where Past due is a measure and you use only measures in pie no legend
Hi @amitchandak thanks for the prompt response!
I will try to better describe my scenario, in my project we have a constant structure
Each of those checkpoints has a Start Date and a Target Date, what I'm looking for is a donut chart that whenever one of the 3 checkpoints is "past due" shows that one Epic is late (regardless if it's checkpoint 1,2,3), as of right now it just counts the number of checkpoints that are late (several checkpoints can be delayed in one epic).
I created a column in the Features table to keep track of the past due checkpoints:
Past Due = if(DATEDIFF(Features[TargetDate],TODAY(),DAY)<0,"Current", if(DATEDIFF(Features[TargetDate],TODAY(),DAY)>=0 AND Feature[State] <> Closed, "Past Due"))As seen in this image below
I would like it to count 1 epic, regardless if its one, two or three checkpoints delayed, same for "current" or "on time" status.
Short story I would like that every time that one checkpoint is late it flags, counts the parent epic.
(i'm trying to get a file with sensible data removed)
Hopefully I was able to explain myself better 🙂
Thanks in advance for your help!
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 104 | |
| 82 | |
| 68 | |
| 50 | |
| 46 |