F贸rmulas en Excel

C贸mo generar datos aleatorios (y que sumen exactamente 100%)

Raymundo Ycaza
#F贸rmulas#Funciones#Trucos Excel#馃 Automatizaci贸n con Excel

Este fin de semana, revisando entre mis correos recibidos (que cada vez son m谩s y m谩s) me encontr茅 con una consulta sobre c贸mo generar datos aleatorios que me result贸 interesante y divertida.

Resulta que Alan trabaja en un laboratorio y necesitaba generar n煤meros al azar para sus pruebas y que, al ser sumados, completen exactamente el 100%.

驴C贸mo hacer para controlar que los datos sumen exactamente el 100%, si son aleatorios?

Sigue leyendo que ahora te lo cuento.

[pasos paso=鈥1鈥漖Primero lo primero: Generar datos aleatorios[/pasos]

Obviamente, lo primero que haremos ser谩 generar nuestros n煤meros aleatorios, por lo que preparamos nuestra hoja de Excel y colocamos en ellos la funci贸n =ALEATORIO() y la copiamos en todo el rango que ocupar谩, seg煤n el n煤mero de registros que deseamos generar.

Generar datos aleatorios

Con esto, vamos a tener una serie de n煤meros generados aleatoriamente, es decir, generados al azar y que cambiaran cada vez que refrescamos la hoja con la tecla F9.

Si observas con atenci贸n la imagen siguiente, vas a darte cuenta de que estoy utilizando una columna auxiliar. Ya ver谩s por qu茅.

Generar datos aleatorios

[pasos paso=鈥2鈥漖Una celda para sumarlos a todos.[/pasos]

Para calcular el porcentaje de cada celda, necesitaremos saber el total sumado por todas ellas. L贸gico, 驴verdad? Entonces lo siguiente en la lista es sumar todo ese rango de n煤meros aleatorios que generamos en el paso anterior y lo colocaremos en la celda que dice 鈥淭otal鈥, tal y como te muestro en la imagen.

Generar datos aleatorios

[pasos paso=鈥3鈥漖La verdadera columna .[/pasos]

Una vez realizados estos pasos, ya podemos pasar a utilizar la verdadera columna de n煤meros aleatorios que aprovecharemos en nuestros c谩lculos cient铆ficos. 聽:D

Simplemente, vas a dividir cada una de las celdas de la columna auxiliar, para el total de la suma de ellos.

Y copias esta f贸rmula para cada una de las celdas del rango. Qued谩ndote de la siguiente manera:

[aviso tipo=鈥渞ed鈥 titulo=鈥淧recauci贸n鈥漖

No olvides utilizar el ancla de referencia en esta 煤ltima f贸rmula para evitar que se desplace la celda del total, al copiar hacia abajo. Es un error muy com煤n que ocasiona errores que luego no puedes detectar.

=B2/$C$2

[/aviso]

Has terminado. Tus datos aleatorios que respetan el 100%

Si ahora le das unos 煤ltimos toques, como formatearlo a dos decimales y sumas con una f贸rmula el total de la columna 鈥淒ato鈥, ver谩s que siempre dar谩 100%. No importa cu谩ntas veces hagas lo de generar datos aleatorios. Siempre respetar谩 el l铆mite del 100%.

驴Quieres descargar el archivo terminado?

Si quieres revisar el archivo terminado y revisarlo para disipar cualquier duda que tengas, aqu铆 te dejo un bot贸n para que lo descargues.

Descargar el archivo terminado.

驴En qu茅 est谩s trabajando?

Me gustar铆a saber en qu茅 est谩s utilizando este tipo de trucos o en qu茅 piensas utilizarlo. Cu茅ntame en los comentarios y as铆 inspiramos a las personas que reci茅n comienzan con Excel, d谩ndoles ideas frescas :D

Comparte esta entrada en las redes sociales

Si la entrada te ha gustado, por favor comp谩rtela con tus amigos en Facebook y Twitter. Eso me ayudar铆a para darle mayor difusi贸n al blog para llegar a m谩s personas que est谩n deseosas de aprender a utilizar Excel.

隆Nos vemos!

[firma]

Cr茅ditos imagen de portada: Freeimages

鈫 Regresar al Blog