He mentioned it in an earlier note.
I actually did something similar for a client several years ago. The client was selling "lucky number" certificates that were the result of numerology calculations based on a person's name, birthdate and other factors. So the user entered some data and a series of calculations was done by parsing the data rearranging them and assigning values.
I'm not sure that Excel is the best platform for this as it seems to require some looping coding at some point. And I'm not sure how well you can do looping in Excel VBA. The platform I had used was FoxPro.
I would recommend using Access.