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

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Reply
Chika100
Frequent Visitor

Create columns - Number on roll using start and end dates

Chika100_0-1742483974941.png

Create custom columns January to December 

1 ACCEPTED SOLUTION
d_m_LNK
Resolver I
Resolver I

I think I understand what you want to do.  A few steps to this idea:

 

1. Relate the Staff table to a Calendar or Date table on the StartDate. 

2. Create a measure counting the the entries in your staff column that are active in that month:

ActiveEmployeeCount = 

VAR MinDate = Min(DateTable[Date])
VAR StartDate = SelectedValue(StaffTable[StartDate])
CALCULATE(CountRows(StaffTable), ISBLANK(EndDate), StartDate >= MinDate)

 

3.Create a matrix visual using your StaffID as rows and date table month as columns.  Place the new measure in the values.

 

View solution in original post

1 REPLY 1
d_m_LNK
Resolver I
Resolver I

I think I understand what you want to do.  A few steps to this idea:

 

1. Relate the Staff table to a Calendar or Date table on the StartDate. 

2. Create a measure counting the the entries in your staff column that are active in that month:

ActiveEmployeeCount = 

VAR MinDate = Min(DateTable[Date])
VAR StartDate = SelectedValue(StaffTable[StartDate])
CALCULATE(CountRows(StaffTable), ISBLANK(EndDate), StartDate >= MinDate)

 

3.Create a matrix visual using your StaffID as rows and date table month as columns.  Place the new measure in the values.

 

Helpful resources

Announcements
March PBI video - carousel

Power BI Monthly Update - March 2025

Check out the March 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 Solution Authors