Logicky Blog

Logickyの開発ブログです

JavaScriptでアーランCによりコールセンターの必要席数を計算する

アーランC式は下記になります。


アーランC式はこのページのように、別の計算方法もありまして、別の方法だと待ち時間をインプットするようですが、上記の式は待ち時間のインプット不要バージョンです。アーランC式がなぜこのような式になるのかは全然分かりませんが、コールセンターの必要席数試算でアーランC式がよく使われています。

アーランC式をJavaScriptで計算できるようにしたのが下記になります。大体アーランが700を超えるとJavaScriptの数字の取り扱いキャパシティーの関係上エラーになりますので、アーラン700を上限にしました。アーランはコール数×平均処理時間÷3600で出します。

See the Pen Erlang C by edo1z (@edo1z) on CodePen.