Error con Rand () en Excel 2003 - Consejos de Excel

Tabla de contenido

¿Te acuerdas de la fantástica tabla de cañones animados de nuestro desafío de diciembre de 2002? Fue programado por Earl Takasaki. Bueno, felicitaciones a Earl por descubrir un error significativo en Excel 2003 esta semana. Aquí está la nota de Earl:

Quizás le interese saber que creo que he encontrado un error bastante significativo en la función RAND () de EXCEL 2003. Como sabe, RAND () debería devolver números pseudoaleatorios distribuidos uniformemente en el intervalo (0,1).

Sin embargo, las llamadas repetidas harán que la función se "rompa" y comience a devolver números negativos con una distribución divertida.

Prueba esto:

Llene 20 columnas completas de funciones RAND (). Ahora presione F9 varias veces. Muy pronto, algunos de los números (alrededor del 15%) se volverán negativos. (use formato condicional para mostrar esto más claramente) Esto no sucedió en Excel 2002.

Esto es importante porque la función RAND () se usa para muchos modelos de simulación y decisión en todo tipo de campos y este tipo de error romperá todos esos modelos.

Gracias a Earl por descubrir esto. Configuré esto. Esta hoja de trabajo tiene 1,2 millones de =RAND()funciones. En el cuarto recalc, muchos números resultan negativos como se muestra a continuación.

Error RAND en Excel 2003

Estas son las buenas noticias:

Hablé personalmente con alguien del equipo de Excel en Microsoft el miércoles 10 de diciembre de 2003. El problema se está resolviendo y habrá una actualización disponible.

Parece que obtiene entre 3,5 millones y 15 millones de números aleatorios "buenos" antes de que el proceso se estropee. Entonces, si simplemente está usando =RAND()para jugar un par de juegos de dados durante la pausa para el café, no estará en mala forma.

El problema sólo afecta a aquellos que se han actualizado a Excel 2003. Aunque creo que esta es una actualización imprescindible para la comunidad científica, no mucha gente se verá afectada por este error.

Espero que pronto tengamos una actualización de Microsoft. Publicaré información aquí cuando sepa algo al respecto.

Articulos interesantes...