I have been tasked with building a scorecard of sorts and have come across a question during the design. I'm thinking of having something similar to the below image. The data will need to display a rolling 12 month history, so ideally I would have the most recent month on the left (think descending order). I will need to use VBA as there are multiple source inputs I need to leverage. I'm struggling with an intelligent way of displaying the data in the desired manner. The best I've been able to come up with is to copy the existing data set, paste it a few columns over and then plug the new data in the recently vacated cells. That seems inefficient.
P.S. Don't focus on the percentages, as the data is all very fictitious at this point.
P.S. Don't focus on the percentages, as the data is all very fictitious at this point.