Yes, I try to prepare for the task as much as I can, I can do it but it will take some time I beleive :)
But it will be very interesting to do. I don't think it is possible to do this in excel, it might be a little to complex but if you know much in excel you will soon learn how to program in C.