Is there any equivalent or trick to returning 'fractionalagents'?
AGENTS(w, t, y, z) will always return a whole number.
My stakeholders are interested in both whole/fractional agent calculations.
@BPifer
Fun question.
Anaplan will not return a decimal point because the solution is on a continuous probability curve. It would require iterations. Plus, Erlang-C uses factorials which require whole numbers. Anaplan solves for the discrete headcount needed to satisfy the service level. Once that's met, it returns the whole number headcount that just satisfies the service level. So your fractional headcount will be between the result your given and 1 less than that.
An Idea for you:
Just some thoughts.
Hey @JaredDolich ,
Thanks a lot for this great reply. It was extremely helpful.
The team is actually coming from using an excel/gsheet add in and VBA to calculate the fractional agents. It was pretty slow when having to run through the iterations you mentioned but it's definitely something we can look at if accuracy becomes an issue.
In the meantime I calculated the fractional agents using linear estimation like you suggested. After comparing this to the output of the erlang add-in, it appears to be more than close enough.
For anyone coming after me... I calculated two versions of SLA, one with the full amount of agents and one with (agents -1), these amounts should straddle the teams' SLA target. I understood the difference between the two to represent the incremental amount 'added' by the last agent. I then calculated the fractional headcount to add to (agents -1). This fraction is relative to the proportion of that incremental SLA % we need to hit the SLA target exactly.
It is possible to do this entirely within Anaplan using the existing AGENTS and SLA functions. The popular FractionalAgents Excel addin function from T&C Limited is a linear interpolation between AGENTS and AGENTS-1 based on the SLA for each, as follows.
To answer the concern about accuracy, the answer in Anaplan is more accurate than the one in Excel. The Excel add-in FractionalAgents function uses single precision floating point numbers, whereas Anaplan uses double precision. If you change the Excel implementation to use double precision then the answers agree to about the 15th decimal place, which is considerably less than a mote of dust from the skin of one of your agents.
We ran into the same thing when trying to track agent workloads more precisely. Ended up calculating fractional agents by dividing total task time by standard shift length. For testing, I used activecalls to see how partial workloads mapped to real call handling—it helped show stakeholders how fractions actually translate to live coverage.
Hello folks, Does anyone know how to work around the Polaris limitation of using the Formula or Ratio summary method alongside the Closing Balance within the same line item? I have a Business Unit list where the total (All BUs) must display the Corporate (1 of 20 leaf items under All BUs total) number of Unique Customers.…
Hello community, I have an issue with anaplan report (functionality). The issue I have is within couple of slides. The data in that report is scrolling into a new page. There is a hierarchy in the rows and line items and time in the columns. My problem is, the hierarchy is getting broken in the second page. One of the node…
I want to create an S3 connection that will have monthly data stored in individual csv files that is connected to ADO. Around month end, data will be uploaded multiple times, replacing existing csvs. When this happens I want to replace the existing data for that month with the new file. I don't want to have to create a…