Hi,
I have good experience in VBA (MsOffice programming) and C#, VB.NET programming. So, my offer is not only a xls result, but a software package development for you, that you will be able to use for such kind of projects in future.
Thanks and best regards,
Taras Komenda