Hello good folks,
Hope this doesn't break any rules! If in which this do, I apologize sincerely..
I have an idea of an excel formula which calculates my sister's monthly sales goal. She basically does this by hand and I was wondering if I can help her by automating it in excel.
The basic breakdown is as follows:
1. She has a certain goal to be reached per month, doesn't have to be exactly the amount, but can't be lower than the aforementioned goal. (margin around 2%-5%)
2. Each weekend she wishes to sell more than the usual workdays i.e., in mondays or thursdays she can sell around 10k each day while in weekends (saturdays and sundays) she can sell around 40-50k.
3. She distributes these amounts evenly into each day of the month.
My current breakdown is as follows:
1. Get her to enter a certain goal
2. Multiply this goal by around 20%-25% to get goal per weekend (sats, suns)
3. Get monthly weekend count (I used =NETWORKDAYS)
4. Enter weekend goals into weekends
5. Calculate difference between current sales and goal
6. Find out remaining workdays
7. Distribute the remaining goals into those workdays (max sales per day is 20% from remaining goal, min is 10% from remaining goal)
note: the amount of daily sales doesn't have to be exactly that amount (if that makes sense, e.g. random numbers between min/max max_sales_per_day)
The Question
I have made a worksheet up to step 6 and am completely stuck on how to proceed.. I don't know how to distribute the remaining goal randomly into those workdays.
And the plot thickens..
I also wanted to enable her to enter her daily sales amount perhaps in another column beside the daily sales goal, and if for example she didn't reach her daily goal, the amount difference should be added to her remaining workdays, thus changing the whole distribution of goals.. but of course, this is my secondary objective. The primary remains as above.
Is this even possible? or my logic isn't in the right direction?
I suck very much at VB and macros, so I avoid using it if it's possible..
I know this is probably not the most elegant way of tackling her problem, but.. I'm currently experimenting :p
Or... you can just ignore me completely because I am crazy
ps: I've cross-posted this here with no replies as of today.
In any case, here's what I've come up with so far, and thank you very much for your time.
SalesGoal.xlsx
Bookmarks