Erlang Calculator Excel






Erlang Calculator Excel – Professional Call Center Staffing Tool


Erlang Calculator Excel

Professional Call Center Staffing & Service Level Optimizer


Total number of calls arriving in a 60-minute window.
Please enter a positive number.


Talk time + Hold time + After-call work.
AHT must be greater than 0.


Example: 80% of calls answered in 20 seconds.


Your goal percentage for the target time.


Time agents are unavailable (breaks, meetings, sickness).


Required Staff (with Shrinkage)

0

Formula: Erlang C Staffing / (1 – Shrinkage)

Raw Agents Needed:
0
Probability of Waiting:
0%
Agent Occupancy:
0%
Traffic Intensity:
0 Erlangs

Service Level Sensitivity

How Service Level changes with +/- 2 agents from requirement


Agents Service Level % Wait Prob % Occupancy %

What is Erlang Calculator Excel?

An erlang calculator excel is a specialized workforce management (WFM) tool used primarily in call centers to determine exactly how many staff members are required to handle a specific volume of calls while meeting service level goals. Based on the Erlang C mathematical model, this calculation accounts for the random nature of call arrivals.

Managers use the erlang calculator excel to bridge the gap between simple math and operational reality. While a simple average might suggest you have enough staff, the Erlang C formula accounts for “queuing theory,” ensuring that even during spikes in volume, your wait times remain within acceptable limits.

Who should use it? Resource planners, call center managers, and operations analysts who need to justify headcount or optimize schedules. Common misconceptions include ignoring shrinkage or assuming that 100% occupancy is a good goal (it actually leads to burnout and infinite queues).

Erlang Calculator Excel Formula and Mathematical Explanation

The core of the erlang calculator excel is the Erlang C formula, which calculates the probability that a call will have to wait in a queue ($P_w$).

The Step-by-Step Logic:

  1. Traffic Intensity (A): Calculated as (Calls per Hour × AHT) / 3600. Measured in Erlangs.
  2. Probability of Waiting (Ec): This is the Erlang C formula:

    Ec(m, A) = [ (A^m / m!) * (m / (m - A)) ] / [ Σ(A^i / i!) + (A^m / m!) * (m / (m - A)) ]
  3. Service Level (SL): SL = 1 - (Ec * e^(-(m - A) * (t / AHT)))
Erlang C Variables and Typical Ranges
Variable Meaning Unit Typical Range
A Traffic Intensity Erlangs 1 – 500+
m Number of Agents Count A + 1 or more
t Target Time Seconds 10s – 60s
AHT Average Handle Time Seconds 120s – 600s

Practical Examples (Real-World Use Cases)

Example 1: High-Volume Customer Service

A customer service department receives 1,200 calls per hour with an AHT of 240 seconds. They want to achieve an 80/20 service level (80% in 20s) with 25% shrinkage. Using the erlang calculator excel, the traffic intensity is 80 Erlangs. The calculator determines that 88 agents are needed for the service level, and after applying 25% shrinkage, the total headcount required is 118 staff members.

Example 2: Technical Support Desk

A technical support desk gets 50 calls per hour, but handle times are long (600 seconds). The intensity is 8.33 Erlangs. To meet a 90/30 service level, the erlang calculator excel suggests 13 raw agents. With 20% shrinkage, 17 agents must be scheduled. This shows how lower volume environments often require a higher “buffer” of staff relative to their volume.

How to Use This Erlang Calculator Excel Tool

Using our online erlang calculator excel is straightforward:

  • Step 1: Enter the “Calls per Hour” expected for the interval.
  • Step 2: Input your “Average Handle Time” in seconds.
  • Step 3: Set your “Target Service Level” and “Target Time” (e.g., 80% and 20s).
  • Step 4: Add your “Shrinkage %” to account for off-phone time.
  • Step 5: View the results instantly. The “Required Staff” figure is your final scheduling target.

Key Factors That Affect Erlang Calculator Excel Results

1. Arrival Rate Volatility: The erlang calculator excel assumes a Poisson arrival process. If calls arrive in huge bursts, your actual service level might be lower.

2. AHT Consistency: High variance in handle times makes staffing less predictable. Standardizing AHT through better training can stabilize results.

3. Shrinkage Accuracy: Most planners underestimate shrinkage. If you calculate for 20% but experience 30%, your 80/20 goal will likely fail.

4. Occupancy Limits: While the erlang calculator excel might say you need 10 agents, if that results in 95% occupancy, your agents will burn out quickly.

5. Staff Scale: Larger call centers are mathematically more efficient. Doubling calls doesn’t necessarily mean doubling staff to maintain the same service level.

6. Abandoned Calls: The standard Erlang C assumes nobody hangs up. If abandonment is high, the erlang calculator excel might slightly over-estimate the staff needed compared to Erlang-X models.

Frequently Asked Questions (FAQ)

What is the difference between Erlang B and Erlang C?

Erlang B is used for trunking (calculating phone lines) where calls are “blocked” if busy. Erlang C is for call centers where calls are “queued” until an agent is free.

Why does the erlang calculator excel show a “0” or error?

This usually happens if the number of agents is less than the Traffic Intensity (Erlangs). In Erlang C math, if staff is less than intensity, the queue grows to infinity.

What is a good occupancy rate?

Most industry experts suggest keeping occupancy between 85% and 90% to avoid agent fatigue and high turnover.

How does shrinkage impact the calculation?

Shrinkage increases the required headcount. If you need 100 agents on phones and have 30% shrinkage, you need to hire 143 people (100 / 0.70).

Can this calculator be used for chat or email?

The erlang calculator excel is best for “immediate” channels like voice and live chat. For email, which has a longer turnaround, different backlog models are used.

Why is Erlang C often called “conservative”?

Because it assumes callers never hang up. In reality, people abandon, which actually “helps” the service level of those who stay, meaning you might need slightly fewer agents than predicted.

What is “Erlangs” as a unit?

One Erlang represents one continuous hour of call traffic. It is the dimensionless unit of telephone traffic.

Is the target time always 20 seconds?

No, 80/20 is a common benchmark, but many centers use 70/30 or even 90/15 depending on the value of the customer and the business strategy.

Related Tools and Internal Resources


Leave a Comment