johnwm,
It has a moderate amount of data tables, lookup, match, offset functions. It has a very large amount of formulae, with a lot of "branch points" (not really savvy on the lingo here). There are no macros, nor VBA involved. Minimal graphics. I don't understand what you mean, "split into separate functions".
It does the complete design of a wood framed building. When, for example, there are more shear wall designs than it is set up for, one simply copy/pastes new worksheets into the workbook.
I don't have the time or the mental fortitude to learn Database. Just keeping up with our Building Code is a challenge.
I will consider upgrading to a later version of Excel. I didn't know that could be an improvement.
Greg:
It is in a constant state of being upgraded, with more features. That is not an easy task.