Reverse Allocation
Posted: Mon Feb 18, 2013 6:51 pm
Hello forum,
I've an allocation problem which at first glance ought to be easy to solve but has me stumped.
A standard allocation is easy, the largest item gets the most of the cost and so on.
A= Amount you want to allocate.
B= Amount of the allocation driver that is on the cost centre.
C= Total of the allocation driver that is on all cost centres.
D= A * (B/C)
What I want to do is allocate so that the smallest B gets the largest amount, i.e. column E (or close) in the table below. I've tried a few ways involving reciprocals that kind of do it, but give a curve if I graph the allocation, this isn't right since each unit of the driver ought to have the same weight.
I (probably) could also do it with a TI by calculating D, ranking the result (a non-trivial exercise) and then applying the result to the "opposite" ranked item.
I'm really looking for a mathmatical method that I can use in rules but can't seem to figure one out, not sure if I'm missing something obvious...
Anyone done this before or have any ideas?
Cheers,
I've an allocation problem which at first glance ought to be easy to solve but has me stumped.
A standard allocation is easy, the largest item gets the most of the cost and so on.
A= Amount you want to allocate.
B= Amount of the allocation driver that is on the cost centre.
C= Total of the allocation driver that is on all cost centres.
D= A * (B/C)
What I want to do is allocate so that the smallest B gets the largest amount, i.e. column E (or close) in the table below. I've tried a few ways involving reciprocals that kind of do it, but give a curve if I graph the allocation, this isn't right since each unit of the driver ought to have the same weight.
I (probably) could also do it with a TI by calculating D, ranking the result (a non-trivial exercise) and then applying the result to the "opposite" ranked item.
I'm really looking for a mathmatical method that I can use in rules but can't seem to figure one out, not sure if I'm missing something obvious...
Anyone done this before or have any ideas?
Cheers,