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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Anonymous
Not applicable

How to dynamically track activity based on start date and end date

Hello and good day. In my current application I have a column tracking employee start date and another tracking employee end date. I want to try and display a graph that shows employee activity on a monthly basis. To that end, I tried using a calculated column called Activity ratio with the formula: 

 

Activity Ratio =
IF(ISBLANK(EmployeeRecords[End Date]) || (DigitalEmployeeRecords[End Date].[Date]>TODAY()) ,1,0)
 
However, when using a stacked column chart, my active employee count remains the same for the year of 2025 despite having an employee whose end date is 30th September.

I am currently thinking of changing the calculated column to a measure and changing the TODAY() to something else. Would this approach be advisable or is there something else I can do?

Thank you for your time

1 ACCEPTED SOLUTION

Hi @Anonymous ,

Follow these steps

Make sure calendar table is correctly mapped with from Employee table

use DAX measure instead of calculated column

 

Active Employees =

CALCULATE(

    COUNTROWS(Employee),

    (ISBLANK(Employee[End Date]) || Employee[End Date] >= MIN('Calendar'[Date]))

)


Expected output :

vaatheeque_0-1743087641739.jpeg


If this post was helpful, please consider marking Accept as solution to assist other members in finding it more easily.

If you continue to face issues, feel free to reach out to us for further assistance!

 

View solution in original post

5 REPLIES 5
Anonymous
Not applicable

I have one table for employees as follows:

Employee NameStart DateEnd DateActivity Ratio
Bruce Wayne1/6/2023-1
Clark Kent3/1/20147/2/20240
Diana Prince5/1/2023-1
Barry Allen5/1/20148/8/20261
John Stewart 8/9/20197/3/20250


I have another table for a calendar as follows:

DateYearMonthYear MonthCumulative Employee
1/1/20142014101/20140
2/1/20142014101/20140
3/1/20142014101/20141
4/1/20142014101/20141
5/1/20142014101/20142
6/1/20142014101/20142


Currently, I am plotting a graph containing the maximum cumulative ratio on the y-axis and a date hierarchy containing year/month/date on the x-axis. 

Hi @Anonymous ,

Follow these steps

Make sure calendar table is correctly mapped with from Employee table

use DAX measure instead of calculated column

 

Active Employees =

CALCULATE(

    COUNTROWS(Employee),

    (ISBLANK(Employee[End Date]) || Employee[End Date] >= MIN('Calendar'[Date]))

)


Expected output :

vaatheeque_0-1743087641739.jpeg


If this post was helpful, please consider marking Accept as solution to assist other members in finding it more easily.

If you continue to face issues, feel free to reach out to us for further assistance!

 

Anonymous
Not applicable

Thank you for the reply I feel like it explains my problem quite well. Nonetheless I managed to already find a solution mostly using this video:
https://www.youtube.com/watch?v=pQ9eSnfAhnc

Hi @Anonymous ,

It looks like your problem has been solved, please mark the helpful reply and accept it as solution, it will be helpful for other members of the community who have similar problems as yours to solve it faster.

Thank you very much for your kind cooperation!

lbendlin
Super User
Super User

You can use Gantt charts or Deneb for that if you want a graphical solution.

 

Please provide sample data that covers your issue or question completely, in a usable format (not as a screenshot).
Do not include sensitive information. Do not include anything that is unrelated to the issue or question.
Please show the expected outcome based on the sample data you provided.

Need help uploading data? https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-...
Want faster answers? https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447...

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

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