ERLANGC 関数は、担当者数、リクエストの到着率、リクエストの平均処理時間を指定したうえで、キューにリクエストが入る可能性を求めます。

たとえば、ERLANGC 関数を使用して、特定のパーセンテージがキューに入らないようにすることができます。

ERLANGC(Number of servers, Arrival rate, Average duration)

引数データ型説明
Number of servers数値リクエストの処理に対応できる担当者 (コール センターのエージェントなど) の数
Arrival rate数値リクエスト間の到着間隔
Average duration数値リクエスト 1 件を処理するのにかかる平均時間

ERLANGC 関数は数値を返します。これはリクエストが無限キューに入る可能性を表したものです。

Erlang C は以下の数式に対する解となります。

ERLANGC(x,y,z)=αxx!αxx!+(1ρ)k=0x1αkk!ERLANG-C(x,y,z) = \dfrac{\frac{\alpha^x}{x!}}{\frac{\alpha^x}{x!}+(1-\rho)\displaystyle\sum_ {k=0}^{x-1} \frac{\alpha^k}{k!}}

この数式の内容は以下のとおりです。

  • x は Number of servers です。
  • y は Arrival rate です。
  • z は Average duration です。
  • a は業務負荷で、y を z で乗算したものです。
  • p は担当者一人あたりの業務負荷で、a を x で除算したものです。

Arrival rate 引数と Average duration 引数ではどの時間単位を使用しても構いません。たとえば、秒と分が使用できます。ただし、使用する時間単位を両方の引数で揃える必要があります。

Number of servers 引数で使用できる最大の数は 500 万です。

コール センター プランニング関数は Polaris で使用できません。Anaplan の計算エンジンの違いについてはこちらのリンクを参照してください。

こちらの例では、列に「Call Centers」リスト、行にライン アイテムがあります。最初の三つのライン アイテムには予定されている担当者の数、リクエストの到着率、リクエストの処理にかかる平均時間があります。四つ目のライン アイテムである「Queuing Possibility」では、式を使用してキューに入る問い合わせの可能性を計算しています。

最後の二つのライン アイテムは数値ライン アイテムです。「Extra Agents」では担当者数を調整しており、調整後のブロック率を表示する式があります。これを使用して、指定したブロック率 (このケースでは 15% 未満) に達するまで担当者の数を調整できます。

式を含む両方のライン アイテムで小数点以下 2 桁までのパーセンテージ形式を使用して、率をパーセンテージで表示しています。


Call Center 1Call Center 2Call Center 3Call Center 4
Scheduled Number of Agents33505540
Request Arrival Rate0.760.871.352.81
Average Duration19.2552.934.913.1

Queuing Possibility

ERLANGC(Scheduled Number of Agents, Request Arrival Rate, Average Duration)

0.00%46.04%18.93%50.41%
Extra Agents-13515

Amended Queuing Possibility

ERLANGC(Scheduled Number of Agents + Extra Agents, Request Arrival Rate, Average Duration)

13.26%13.93%14.65%13.48%