Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
phaneendra
Frequent Visitor

Calculate monthly savings....DAX Help needed... Urgent!!!

Hi There,

 

I am struck with an issue. Could someone please help me resolve the issue?

I have a data table as follows which has monthly headcount & AVG C&B (monthly CTC) data:

MonthHeadcountAvg C&B
31-01-202120833.33
28-02-202115833.33
31-03-202115833.33
30-04-202115833.33
31-05-202112833.33
30-06-202115833.33
31-07-202115833.33
31-08-202115833.33
30-09-202110833.33
31-10-202115833.33
30-11-202115833.33
31-12-202110

833.33

 

The out needed is as follows:

 JanFebMarAprMayJunJulAugSepOctNovDec 
HC201515151215151510151510 
Avg C&B ₹           833.33 ₹           833.33 ₹           833.33 ₹           833.33 ₹           833.33 ₹           833.33 ₹           833.33 ₹           833.33 ₹           833.33 ₹           833.33 ₹           833.33 ₹           833.33 
CTC ₹           16,667 ₹           12,500 ₹           12,500 ₹           12,500 ₹           10,000 ₹           12,500 ₹           12,500 ₹           12,500 ₹              8,333 ₹           12,500 ₹           12,500 ₹              8,333 ₹ 1,43,333
Savings ₹                     -   ₹              4,167 ₹              4,167 ₹              4,167 ₹              6,667 ₹              4,167 ₹              4,167 ₹              4,167 ₹              8,333 ₹              4,167 ₹              4,167 ₹              8,333 ₹     56,667

 

The calculations are as follows:

CTC for the month = HC * C&B

Savings for Jan = 0 since its the start of the month

Savings for Feb  = Jan CTC - Feb CTC

Savings for Mar = Jan CTC - Mar CTC

and so on...

 

When trying to replicate the same in Power BI, I was able to get the right values for Jan, and for the rest of the months, I was not able to bring the desired result.

 

Could you please help me resolve the issue? 

@rohit_singh, It would be of great help if you could assist me with this issue if possible.

 

Thanks in advance

 

Regards,

Phaneendra Raavi

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@phaneendra ,

If they are columns

 

new measure 

CTC = sumx(Table, [Headcount] * [Avg C&B] )

 

if measures then new measure

CTC = CTC = sumx(values(Table[Month]) , [Headcount] * [Avg C&B] ) 

 

Assuming you have month start date or end date 

 

You need Jan CTC =

calculate([CTC], Eomonth([Month Date] ,0)  = Eomonth([Month Date] , ( -1* month([Month Date]) )+1)  )

 

It will be better if month date comes from a date table

 

If this does not help
Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.

View solution in original post

2 REPLIES 2
phaneendra
Frequent Visitor

Thankyou @amitchandak 

 

Your solution worked big time.

Yes, we have a calendar table, for which I have made some modifications basis the original data, assigned rank and picked up the corresponding month value.

 

Thank you so much for taking time to help me out!

Means a lot!!

 

Highly appreciated 🙂

 

This originated 

amitchandak
Super User
Super User

@phaneendra ,

If they are columns

 

new measure 

CTC = sumx(Table, [Headcount] * [Avg C&B] )

 

if measures then new measure

CTC = CTC = sumx(values(Table[Month]) , [Headcount] * [Avg C&B] ) 

 

Assuming you have month start date or end date 

 

You need Jan CTC =

calculate([CTC], Eomonth([Month Date] ,0)  = Eomonth([Month Date] , ( -1* month([Month Date]) )+1)  )

 

It will be better if month date comes from a date table

 

If this does not help
Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.