Your spreadsheet design seems like a software mockup, designing a full software using formulas and data processing is really easy, I can help you with that developing a java desktop application, the advantages of that is that it will work on any operative system. Please let me know if you are interested, we can discuss better the details and the fees.