March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
Register NowGet certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now
Hi I have been trying to solve this issue for a while now
I have a dates table and also an employees table like this:
I have a measure that calculates total number of employees
I need to create a visual similar to this:
Which rather than showing total number of employees by month it will show the weekly employee number by month
For example Jan 2021 would equal 10.8 (54/5) Feb 2021 would equal 10 (40/4) Mar 2021 would equal 24 (96/4) etc
Any help would be appreciated. thanks
Solved! Go to Solution.
@Richard_Halsall , Create these in you date table
Week Start date = 'Date'[Date]+-1*WEEKDAY('Date'[Date],2)+1
Week End date = 'Date'[Date]+ 7-1*WEEKDAY('Date'[Date],2)
Full week flag =( [Week Start date] >= eomonth([date],-1)+1 && [Week Start date] <= eomonth([date], 0) && [Week End date] >= eomonth([date],-1)+1 && [Week End date] <= eomonth([date], 0) ,1,0)
Try measure like
[Current employee]/ calculate(distinctcount(Date[Week]), Date[Full week flag]=1)
@Richard_Halsall , Create a date table have week number. Divide you current employee by distinct week numbers
column in date table
Week Number = WEEKNUM([Date],2)
measure =
[Current employee]/ distinctcount(Date[Week])
For current employee refer if this can help https://community.powerbi.com/t5/Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-tr...
Thanks @amitchandak but I was expecting some different figures. If I look at March 2021 there are 4 full weeks and 3 days in the month, using the measure suggested gives 19.20, is there a way to include full weeks only -
so the result would be 24?
@Richard_Halsall , Create these in you date table
Week Start date = 'Date'[Date]+-1*WEEKDAY('Date'[Date],2)+1
Week End date = 'Date'[Date]+ 7-1*WEEKDAY('Date'[Date],2)
Full week flag =( [Week Start date] >= eomonth([date],-1)+1 && [Week Start date] <= eomonth([date], 0) && [Week End date] >= eomonth([date],-1)+1 && [Week End date] <= eomonth([date], 0) ,1,0)
Try measure like
[Current employee]/ calculate(distinctcount(Date[Week]), Date[Full week flag]=1)
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
Check out the November 2024 Power BI update to learn about new features.
User | Count |
---|---|
116 | |
82 | |
77 | |
66 | |
57 |
User | Count |
---|---|
134 | |
117 | |
99 | |
84 | |
83 |