This is a really useful addin for Microsoft Excel and it's totally free. Wonder why I never heard about it before.
Business Functions 1.45 has over 500 functions for business planning and analysis. It is available for both Excel 2007 and 2003 versions in the same package.
It is brought to you by a company of the same name. Check out their website here.