Viga Randiga () Excelis 2003 - Exceli näpunäited

Kas mäletate lahedat animeeritud kahurite diagrammi meie 2002. aasta detsembri väljakutsest? Selle programmeeris krahv Takasaki. Aitäh Earlile, et ta avastas sel nädalal Excel 2003-s märkimisväärse vea. Siin on Earli märkus:

Teile võib huvi pakkuda teadmine, et olen EXCEL 2003 funktsioonist RAND () leidnud üsna olulise vea. Nagu teate, peaks RAND () tagastama pseudojuhuslikud arvud, mis on intervallis (0,1) ühtlaselt jaotatud.

Korduvate sellele helistamiste tulemuseks on aga funktsioon “purunemine” ja see hakkab tagastama naljaka jaotusega negatiivseid arve.

Proovi seda:

Täitke 20 funktsiooni RAND () täisveergu. Nüüd vajutage mitu korda klahvi F9. Varsti muutuvad mõned arvud (umbes 15%) negatiivseks. (selle selgemaks kuvamiseks kasutage tingimusvormingut) Excel 2002-s seda ei juhtunud.

See on oluline, kuna funktsiooni RAND () kasutatakse paljude simulatsiooni- ja otsustusmudelite jaoks igat tüüpi väljadel ja selline viga rikub kõik need mudelid.

Tänud Earlile selle avastamise eest. Ma panin selle paika. Sellel töölehel on 1,2 miljonit =RAND()funktsiooni. Neljandal ümberarvutamisel on paljud arvud negatiivsed, nagu allpool näidatud.

RANDi viga Excelis 2003

Siin on hea uudis:

Rääkisin isiklikult kellegi Microsofti Exceli meeskonnas kolmapäeval, 10. detsembril 2003. Probleem on lahendatud ja värskendus tehakse kättesaadavaks.

Tundub, et jõuate 3,5–15 miljoni „hea” juhusliku arvu vahele, enne kui protsess halvaks läheb. Seega - kui kasutate =RAND()kohvipausi ajal lihtsalt paar krapsimängu, ei ole teil halb vorm.

Probleem mõjutab ainult neid, kes on versioonile Excel 2003 üle läinud. Kuigi ma arvan, et see on teadusringkondade jaoks kohustuslik värskendus, ei mõjuta see viga paljusid inimesi.

Eeldan, et peagi on meil Microsofti värskendus. Postitan siia teabe, kui saan sellest midagi teada.

Huvitavad Artiklid...