Muistatko hienon animoidun tykkikaavion joulukuun 2002 haasteestamme? Sen ohjelmoi Earl Takasaki. Kiitos Earlille, että hän löysi merkittävän virheen Excel 2003: sta tällä viikolla. Tässä on Earlin huomautus:
Saatat olla kiinnostunut tietämään, että uskon löytäneeni melko merkittävän virheen EXCEL 2003: n RAND () -toiminnosta. Kuten tiedätte, RAND (): n tulisi palauttaa näennäissatunnaisluvut, jotka on jaettu tasaisesti väliin (0,1).
Toistuvat puhelut siihen johtavat kuitenkin toimintoon "rikkoutuminen" ja se alkaa palauttaa negatiivisia lukuja hauskalla jakaumalla.
Kokeile tätä:
Täytä 20 RAND () -funktion täyttä saraketta. Paina nyt F9 useita kertoja. Pian jotkut luvut (noin 15%) muuttuvat negatiivisiksi. (käytä ehdollista muotoilua näyttääksesi tämän selkeämmin) Tätä ei tapahtunut Excel 2002: ssa.
Tällä on merkitystä, koska RAND () -funktiota käytetään monissa simulaatio- ja päätösmalleissa kaikentyyppisillä kentillä, ja tällainen virhe rikkoo kaikki nämä mallit.
Kiitos Earlille tämän löytämisestä. Tein tämän. Tällä laskentataulukolla on 1,2 miljoonaa =RAND()
toimintoa. Neljännessä uudelleenlaskennassa monet luvut nousevat negatiivisiksi, kuten alla on esitetty.

Tässä on hyvä uutinen:
Keskustelin henkilökohtaisesti jonkun kanssa Excel-tiimistä Microsoftissa keskiviikkona 10. joulukuuta 2003. Ongelma on ratkaistu ja päivitys on saatavilla.
Näyttää siltä, että saat 3,5–15 miljoonaa ”hyvää” satunnaislukua, ennen kuin prosessi menee huonosti. Joten - jos =RAND()
pelaat vain pari crapsia kahvitauolla, et ole huonossa kunnossa.
Ongelma vaikuttaa vain niihin, jotka ovat päivittäneet Excel 2003: een. Vaikka tämä on mielestäni pakollinen päivitys tiedeyhteisölle, tämä vika ei vaikuta moniin ihmisiin.
Oletan, että meillä on pian päivitys Microsoftilta. Lähetän tietoja tänne, kun olen oppinut siitä mitään.