Hi Sir,
I see you need VBA Programming in Excel to utilize your data efficiently. I have seen your attachment and read the requirements and also your description.
I can design this VBA programming for you. It doesn't seem hard to me but just time taking as to verify all the pros and cons and handling errors.
I believe that Excel on the Mac works exactly the same as in Windows (Never tested because never get machine). But in case if there is some error tested on Mac, I'll sort it out. Based on the attachment, i may need your datasheet too. That'll be efficient and fast to process and deliver you the task. But i can do it on my own with the dummy data.
I have built large scale Excel management systems for the companies to manage all of their data (Monthly 10,000 Rows increment). Excel managed data, made reports, delivered that to concerned department through email. You can ask the sample files of my previous work, and also can review my profile containing reviews for the excel vba and Google sheets scripting tasks.
I believe this task can be completed within 7days. But i'll keep it to 10, for the testing and debugging if needed based on Mac.
Let's discuss it in chat. I'm available and can start work on it right away.