Mathematischer Aufmerksamkeitstest mit Excel 2007
Microsoft hat das neue Excel 2007 eigens um ein Feature erweitert, mit dessen Hilfe Lehrer auf der ganzen Welt die Aufmerksamkeit und die Fähigkeit zur Überschlagsrechnung Ihrer Schüler testen können. Oder sollte es sich doch nur um einen äußerst blamablen Programmierfehler handeln?
Geben Sie in Excel 2007 in eine Zelle die Formel „= 77,1 * 850“ ein und drücken Sie die Eingabetaste, damit das Ergebnis angezeigt wird. Und – oh seltsame Wunderwelt der Zahlen – es wird als Zellinhalt „100000“ gemeldet. Nicht unbedingt etwas, was einer auch nur allergröbsten Plausibilitätsprüfung standhalten würde. Greifen wir zum alten Taschenrechner, zeigt sich hingegen, dass das richtige Ergebnis 65636 lautet. Auch bei anderen Formeln mit dem Ergebnis 65635 oder 65636 (und einigen Zahlen um diese Werte herum) wird stattdessen von Excel der Wert 100000 angezeigt.
Betroffen sein sollen exakt sechs Zahlenwerte zwischen 65534.99999999995 und 65535, sowie sechs weitere Zahlenwerte zwischen 65535.99999999995 und 65536, die alle zu einer falschen Anzeige des Rechenergebnisses führen.
„Zellenintern“ wird zwar der richtige Wert gespeichert und bei entsprechenden Zellbezügen meistens auch weitergegeben, aber nicht immer (siehe Beispieldatei). Bei Verwendung der CELL- oder TEXT-Funktionen z.B. wird aber von Excel in jedem Fall der angezeigte Wert einer Zelle weiterverwendet, und dann hat man leider Pech gehabt.
Einen kleinen Überblick über die Problemlage gibt Ihnen unsere Beispieldatei zum Herunterladen. Beachten Sie aber bitte, dass dieser Fehler nur Excel 2007 betrifft und beim Öffnen der Datei in einer älteren Excel-Versionen alles richtig angezeigt wird.
Zwar gab und gibt es in allen Versionen mehr oder weniger krude Möglichkeiten, um Excel mathematisch aufs Kreuz zu legen. Aber ein derart krasser Anzeigefehler in einem absolut alltäglichen Zahlenbereich ist doch noch einmal eine echte Überraschung. Angeblich hat Microsoft schon eine Korrektur fertig, will sie aber noch ausreichend testen.
Fein, da bleibt Ihnen vor der Einspielung der Korrektur ja noch ausreichend Zeit, die Technikgläubigkeit Ihrer Schüler ein wenig auf das richtige Maß zurechtzustutzen.