Se spomnite kul Animated Cannon Chart iz našega decembra 2002 izziva? Programiral ga je Earl Takasaki. No, pohvale Earlu za odkritje pomembne napake v Excelu 2003 ta teden. Tu je Earlova opomba:
Morda vas zanima, da menim, da sem našel precej pomembno napako v funkciji EXCEL 2003 RAND (). Kot veste, mora RAND () vrniti psevdonaključna števila, enakomerno porazdeljena v intervalu (0,1).
Vendar bodo ponavljajoči se klici nanjo povzročili, da se funkcija »zlomi« in začne vračati negativna števila s smešno porazdelitvijo.
Poskusite to:
Izpolnite 20 polnih stolpcev funkcij RAND (). Zdaj večkrat pritisnite F9. Kmalu bodo nekatere številke (približno 15%) negativne. (za pogostejše prikazovanje uporabite pogojno oblikovanje) V Excelu 2002 se to ni zgodilo.
To je pomembno, ker se funkcija RAND () uporablja za številne simulacijske in odločitvene modele v vseh vrstah polj, tovrstna napaka pa bo vse te modele zlomila.
Hvala Earlu, ker je to odkril. Sem to postavil. Ta delovni list ima 1,2 milijona =RAND()
funkcij. Na 4. ponovnem izračunu se številke izkažejo negativne, kot je prikazano spodaj.

Tu so dobre novice:
Osebno sem se v sredo, 10. decembra 2003, pogovarjal z nekom iz Excelove ekipe pri Microsoftu. Težava je odpravljena in na voljo bo posodobitev.
Zdi se, da dobite med 3,5 in 15 milijoni "dobrih" naključnih števil, preden gre postopek slab. Torej - če =RAND()
med odmorom za kavo preprosto igrate nekaj iger sranja, ne boste v slabi formi.
Težava vpliva samo na tiste, ki so nadgradili na Excel 2003. Čeprav menim, da je to nujna posodobitev znanstvene skupnosti, ta napaka ne bo prizadela veliko ljudi.
Pričakujem, da bomo kmalu dobili posodobitev Microsofta. Tukaj bom objavil informacije, ko bom o njih kaj izvedel.