Last month
I reported
on a bug in Microsoft Excel 2007 that causes some
multiplications to return erroneous results. The multiplications
include 7.1*850, 5.1*12850, and 10.2*6425, and while they're all
meant to return results of either 65,535 or 65,536, Excel 2007
returns a result of 100,000 instead.
Microsoft
has now issued a fix for the problem. The fix is available
to download from a posting on the
Microsoft Excel blog for both Excel 2007 and Excel Services
2007 in its 32-bit and 64-bit versions. Additionally, Microsoft
has published knowledge base articles about the
Excel 2007 and
Excel Services 2007 bugs. Microsoft is
currently in the process of adding the fix to Microsoft Update
so it can be automatically installed by Excel users, and the
company says the fix will be included in the first service pack
for Office 2007.