Jan 22 2023 09:22 PM
I have a list of monthly bills. The list is for one month. I would like to create a new list that will use the same day of the month but advance the month format by one each time it recures. Also advance the year format after 12 months. It should continue each entry untill it reaches the end date. The new list will be on a new sheet. The new data sheet will be used to populate a calendar to show my bills for that month and week. I am not sure if i should be using a standered formula or a VBA. Any insight would be appreciated. I am a beginner to excel so bare that in mind, but I learn quickly.
Thanks in advance.
Jan 22 2023 09:31 PM - edited Jan 22 2023 09:37 PM
The new data sheet would show everything in the example above for the month of January. Then repeat the list again with the dates being advanced to the month of February with the same day. This would continue to repeat until a row reaches its end date then would stop repeating.
Jan 29 2023 09:42 PM
Not sure what i did wrong on posting this. Maybe it not challenging enough or it to challenging. For those who took the time to at least read it I thank you.
Jan 30 2023 02:39 AM
I would suggest that your data source should not be linked to any specific month. That way you can amend it without trying to introduce changes within the monthly reports.
For any given month, the items that have finished before the start of the month or have yet to start by the month end would need to be filtered out (FILTER if you are using 365). The due date would be the day taken from the data source combined with the month and year from the output table
= DATE(outputYear, outputMonth, inputDay)
Jan 30 2023 02:59 AM
Jan 30 2023 03:14 AM