Learn how to measure Time to Fill (Days) in Excel so you can see how efficiently your hiring process is working month by month. In this lesson, you’ll learn how to organize recruiting data, compare hiring volume against hiring speed, and build a visual that helps you identify delays in your talent pipeline.
Download the Excel file used in this tutorial:
Start with a hiring dataset that includes:
The two fields that matter most for this KPI are:
You will also need a column to calculate the month of the hire and another column to calculate the number of days it took to fill each role.
Use the EOMONTH function to convert each fill date into the end-of-month value for reporting.
This creates a monthly grouping field you can use for counting hires and measuring time to fill.
Use an IF function to calculate the number of days between the open date and the fill date only when the accepted column says yes.
This gives you a clean days-to-fill column that only includes completed hires.
Do not rely on a unique list of filled months for this KPI.
Because some months may have no hires, a unique list will skip those months and create gaps in your reporting. Instead:
This gives you a complete monthly timeline, even when there were no hires in certain months.
Use COUNTIFS to count how many hires were completed in each month.
Your criteria should include:
Fill the formula down to generate a monthly count of hires across the full timeline.
To calculate time to fill correctly, you need only the days-to-fill values that match two conditions:
Since there is no built-in median-if function for this setup, use FILTER to pull only the matching days-to-fill values for each month.
This creates a dynamic array of valid values for each monthly period.
Wrap the filtered results inside the MEDIAN function.
This gives you a median-based time-to-fill result for each month instead of a simple average.
Some months will not return any matching values, which creates errors in the median calculation.
Use IFERROR to handle those months cleanly.
Once your summary table is complete, create the chart.
Set up the chart so that:
Because the monthly hire count and time-to-fill values are on very different scales, they should not use the same axis.
This makes the chart much easier to read and prevents the line from being compressed by the column scale.
If the line keeps dropping to zero in months with no hires, update the chart behavior.
After using IFERROR with NA, do the following:
This removes the sharp drops and makes the time-to-fill trend line flow more naturally across the months.
Finish by improving the chart presentation.
The final result is a Time to Fill (Days) chart that shows:
This gives you a clean visual for monitoring hiring volume and recruiting speed over time.
Q1. What is Time to Fill in HR analytics?
Time to Fill measures the number of days it takes to fill an open position, from the date the job is opened to the date a candidate accepts the offer. It is one of the most important HR KPIs for evaluating recruiting efficiency and identifying hiring delays.
Q2. Why is Time to Fill important for business performance?
A long Time to Fill can slow down operations, increase workload on existing staff, and delay revenue-generating activities. Tracking this KPI helps companies understand whether hiring challenges are caused by the labor market or by inefficiencies inside the recruiting process.
Q3. Why use median instead of average for Time to Fill?
Median is often more reliable because it shows the middle value instead of being distorted by unusually long or short hiring cycles. For Time to Fill analysis, this gives a clearer picture of typical recruiting performance.
Q4. How do I track Time to Fill by month in Excel?
You can group filled positions by month, calculate how long each role took to fill, and then summarize those results in a chart. This makes it easier to monitor monthly hiring trends and see whether recruiting speed is improving or getting worse over time.
Q5. What should I compare with Time to Fill?
A great way to analyze this KPI is to compare Time to Fill with the number of hires per month. This helps you see whether recruiting delays happen during heavy hiring periods or whether the process stays efficient as hiring volume changes.
Q6. What type of chart works best for Time to Fill reporting?
A combo chart is often the best option because it can display hiring volume as columns and Time to Fill as a line. This gives HR teams and business leaders a clear view of both recruiting speed and hiring activity in one dashboard.