cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
alexadams78
Frequent Visitor

Circular Dependency

Hi All,

 

This is probably a simple issue, but i'm having a nightmare with a simple Calculate(Sum formula.

 

Using 1 table containing timesheet data, I have column for Hours Worked. I've managed to successfully create a formula which calculates the sum of hours worked, where a certain client ID isn't present:

 

Non-Jupiter Hours = CALCULATE(SUM(Timesheet[HOURS_WORKED]),'Timesheet'[CLIENT] <> "www.Jupiter.com")

 

I'm trying to write the converse of that to show ONLY Jupiter hours:

 

Jupiter Hours = CALCULATE(SUM(Timesheet[HOURS_WORKED]),'Timesheet'[CLIENT] = "www.Jupiter.com")

 

And this is where I get the circular dependancy issue. I would understand if I'm referencing other calculated columns in either formula, but I'm not!

 

Can someone please help?

 

Cheers,

 

Alex

1 ACCEPTED SOLUTION

Hi Baskar,

 

I actually tried this forumla before but as a calculated column. I just tried it as a calculated measure, and it worked!

 

Amazing, thanks for your help!

 

Cheers,

 

Alex

View solution in original post

5 REPLIES 5
Baskar
Resident Rockstar
Resident Rockstar

Hi @alexadams78

Jupiter Hours = CALCULATE(    SUM(Timesheet[HOURS_WORKED]),
                                                  Filter(Timesheet, 'Timesheet'
[CLIENT] = "www.Jupiter.com")
)

 

 

Try this one , Let me know if it is not helping u.

Hi Baskar,

 

I actually tried this forumla before but as a calculated column. I just tried it as a calculated measure, and it worked!

 

Amazing, thanks for your help!

 

Cheers,

 

Alex

Cheers 🙂 , Welcome 

KHorseman
Community Champion
Community Champion

Are you adding this as a calculated column or as a measure?





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




As a column!

Helpful resources

Announcements
PBI Sept Update Carousel

Power BI September 2023 Update

Take a look at the September 2023 Power BI update to learn more.

Learn Live

Learn Live: Event Series

Join Microsoft Reactor and learn from developers.

Top Solution Authors