Forum Discussion
Neale Forth
Dec 08, 2017Copper Contributor
Trying to populate monthly data based on a start and end date of a project.
Hi All,
Am trying to populate monthly data, for a number of projects which have different start & end dates.
The monthly data the revenue expected for each month. This is calculated by looking up a % revenue expected per month ( from another table) X total revenue expected for the project in the 4th column of the table - as per below:
Start | DurMonths | Finish | Revenue | Jan-17 | Feb-17 | Mar-17 | Apr-17 | May-17 |
01/03/2017 | 12 | 28/02/2018 | 100 | |||||
01/01/2016 | 24 | 31/12/2017 | 80 | |||||
01/04/2016 | 36 | 31/03/2019 | 70 | |||||
01/05/2017 | 40 | 31/08/2020 | 60 |
Example of the total % revenue expected table :
Month | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
% | 0.15 | 0.15 | 0.15 | 0.25 | 0.25 | 0.25 | 0.35 | 0.45 | 0.35 | 0.25 | 0.24 | 0.23 |
I have tried to use a vlookup & match function to do this but struggling. Just wondering i this is the right apporach or if there is another clever function / approach that I could take. Any help much appreciated. Thank You. Neale
3 Replies
Sort By
- Damien_RosarioSilver Contributor
Hi Neale Forth
I hope I have understood right. Please see the attached file to see if what I have interpreted is correct?
Cheers
Damien
- Neale ForthCopper Contributor
Hi Damien.
Many thanks for your reply.
Apologies but I have not explained the problem very well !
Your solution populates the months for each project however its not synchronised with the project start & end dates. So in my example , first row/ project, starts in March 17. So for the first project, Jan 17 and Feb 17 columns would be zero however March 17 would look up the 0.15%....... does that make sense ?
Many thanks for your time/effort,
Neale
- Damien_RosarioSilver ContributorHi Neale
I get it now. I will need to think about it as I don't know of a solution off the top of my head. Hopefully some of the other skilled community members will have some ideas!
Will let you know if I come up with anything.
Cheers
Damien