Requirements: Excel 2003 or later. Only tested in Windows OS. Prior versions of Excel are not advisable due to deficient RNG.
If you are using release version of Excel 2003, you might have to run a hotfix to RNG available here: The RAND function returns negative numbers in Excel 2003.
The file does not work in Standard Open Office, but works in GO Open Office.