Pamatujete si skvělý animovaný dělový graf z naší výzvy z prosince 2002? Naprogramoval to hrabě Takasaki. Kluk Earlovi za objevení významné chyby v aplikaci Excel 2003 tento týden. Zde je Earlova poznámka:
Mohlo by vás zajímat, že věřím, že jsem ve funkci EXCEL 2003 RAND () našel poměrně významnou chybu. Jak víte, RAND () by měl vrátit pseudonáhodná čísla rovnoměrně rozložená v intervalu (0,1).
Opakované volání na něj však vyústí v funkci „rozbití“ a začne vracet záporná čísla vtipným rozdělením.
Zkuste to:
Vyplňte 20 plných sloupců funkcí RAND (). Nyní několikrát stiskněte klávesu F9. Některá čísla (asi 15%) brzy zaniknou. (k jasnějšímu zobrazení použijte podmíněné formátování) V aplikaci Excel 2002 se to nestalo.
To je důležité, protože funkce RAND () se používá pro mnoho simulačních a rozhodovacích modelů ve všech typech polí a tento druh chyby rozbije všechny tyto modely.
Díky Earlovi, že to objevil. Nastavil jsem to. Tento list má 1,2 milionu =RAND()
funkcí. Ve 4. přepočtu se mnoho čísel objeví záporných, jak je uvedeno níže.

Zde jsou dobré zprávy:
Osobně jsem ve středu 10. prosince 2003 mluvil s někým z týmu Excel v Microsoftu. Problém se řeší a bude k dispozici aktualizace.
Zdá se, že dostanete 3,5 až 15 milionů „dobrých“ náhodných čísel, než se proces pokazí. Takže - pokud =RAND()
během přestávky na kávu jednoduše hrajete pár her kecy, nebudete ve špatné kondici.
Problém se týká pouze těch, kteří upgradovali na Excel 2003. I když si myslím, že se jedná o nezbytnou aktualizaci pro vědeckou komunitu, této chyby se nedotkne mnoho lidí.
Očekávám, že se brzy dočkáme aktualizace od Microsoftu. Až se o nich něco dozvím, zveřejním zde informace.