ERLANGB 関数は、担当者数、リクエストの到着率、平均サービス時間を指定したうえで、リクエストがブロックされる可能性を求めます。

たとえば、ERLANGB 関数を使用して、すべてのリクエストのなかから特定の割合に対応するようにできます。

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

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

ERLANGB 関数は数値を返します。これはリクエストがブロックされる可能性を表したものです。

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

ERLANGB(x,y,z)=αxx!k=0k=xαkk!ERLANGB(x,y,z) = \dfrac{\frac{\alpha^x}{x!}}{\displaystyle\sum^{k = x}_{k = 0}\frac{\alpha^k}{k!}}

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

  • x は Number of servers です。
  • y は Arrival rate です。
  • z は Average duration です。
  • a は業務負荷で、y を z で乗算したものです。

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

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

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

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

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

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


Call Center 1Call Center 2Call Center 3Call Center 4
Scheduled Number of Servers25455039
Request Arrival Rate0.760.931.41.2
Average Duration25554566

Blocking Possibility

ERLANGB(Scheduled Number of Servers, Request Arrival Rate, Average Duration)

3.63%18.58%24.74%51.88%
Extra Servers-1121946

Amended Blocking Possibility

ERLANGB(Scheduled Number of Servers + Required Extra Servers, Request Arrival Rate, Average Duration)

4.85%4.69%4.57% 4.60%