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

Get inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.

Reply
Anonymous
Not applicable

count rows in a period

Sorry i am a beginner in PowerBI without formal traning.

 

I established 2 tables:

1) Employee table (every employee is a uniqle row) - they Date Join and Last Working Date (either with a Date or just blank for active employee).

 

2) Date Table (every single day with category in terms of Years, Quarter, etc,)

 

I would like to set up 3 measures for counting

1) active headcount as of 1st day of each month,

2) active headcount as of the last day of each month, and

3) leavers in each month

 

How can i set up these 3 measures?

2 REPLIES 2
rocky09
Solution Sage
Solution Sage

@Anonymous

Can you post sample data of both tables?

Anonymous
Not applicable

 

Thanks so much Rocky! My Employee data is like below:

 

  • Every employee only have 1 record
  • Last Working Date is either blank or is their Last Working Date

 

  • EE.JPG

And my Calendar table is as follows:

 

 Calendar.JPG

 

 

My question is:

 

  1. I need to provide the headcount as of 31 Jan 2018. And the headcount criteria should be:
    1. Date Join <= 31 Jan 2018 AND
    2. Last Working Date >31 Jan 2018 OR Last Working Date is blank
  2. I need to provide the no. of leavers in Jan 2018. And the criteria should be:
    1. Last Working Date >= 1 Jan 2018 AND
    2. Last Working Date <= 31 Jan 2018

I have searched for many sites and try to use the below formular but the result is not correct:

 

Active Employees =
CALCULATE(
 COUNTA(Employee[p_empno]), FILTER(Employee, (Employee[Date_Join] <= LASTDATE('Calendar'[DateKey]) && (Employee[Last_Working_Date]>= FIRSTDATE('Calendar'[DateKey]) || ISBLANK(Employee[Last_Working_Date])))))

 

 

This report will be provided each month with an updated database. Thus the Date will be changed from 31 Jan 2018 to 28 Feb 2018 next time. How could I manage the dashboard with changing the dates and then the data will be reflected correctly?

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

March2025 Carousel

Fabric Community Update - March 2025

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

Top Kudoed Authors