Virhe Randilla () Excel 2003: ssa - Excel-vinkit

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.

RAND-vika Excel 2003: ssa

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.

Mielenkiintoisia artikkeleita...