Rainbow Analyst And The Model Answer
About Us
This page provides details of the latest major update of Rainbow Analyst, as well as some background information about The Model Answer and the development of the Rainbow Analyst add-in.

Rainbow Analyst News
Our latest update

Updated Structure Map for large workbooks
We’re very pleased with our new Structure Map function (see previous post) and its ability to visualise how a spreadsheet operates. But we didn’t discover till later that it was going to have problems with really big workbooks. So in Rainbow version 12.5.2 we’ve now revised and optimised our algorithm to handle very large numbers of worksheets, as you can see in the composite screenshot above.
This shows a workbook with 126 sheets (or 127 if you include the notional “Other workbooks” sheet). A workbook of this size is bound to be confusing, but you can see how our algorithm has tried to pull together the sheets that are most closely connected, e.g. DATA and SPREADS. And the revised algorithm now runs considerably faster than the original version.
It also gives you greater control over the finished layout. If you click Preferences (on the Rainbow tab), you can adjust two parameters for Attraction and Separation. With these you can choose a layout that is small and neat, but may be hard to understand. Or you can select a more widely-spaced and irregular layout that may show the workbook structure more clearly. Why not update to the latest version of Rainbow and experiment with it for yourself?
If you haven’t yet started using Rainbow Analyst, maybe you’d like to get an overview of what it does. So we’ve just added an Overview page to our website, which does exactly “what it says on the tin”. It gives you a brief summary (and a screenshot) of each of Rainbow’s main functions, and a one-line description of the subsidiary functions. We hope you find it helpful!
Where Rainbow Analyst Started
The Model Answer

Mike Shallcross
Founder
Mike set up The Model Answer in 2000 as a financial modelling consultancy. At the same time, he started developing Rainbow Analyst, initially just for his own use in analysing and auditing Excel spreadsheets. Its key feature (and the reason for the name “Rainbow Analyst”) was a unique colour-coding system that makes it very easy to spot problems and inconsistencies. Over time it grew into the leading-edge commercial tool that it is today.
Before starting The Model Answer, Mike spent 17 years working for KPMG and predecessor firms. He trained as a chartered accountant (ICAEW) and chartered tax adviser (IoT), and then moved into financial modelling. His modelling projects at KPMG ranged from a spreadsheet for calculating divorce tax settlements, to a multi-dimensional simulation of the UK electricity generation system. Mike lives in London and is also a qualified psychotherapist. In his spare time he enjoys travel and riding a big-wheel unicycle.