Si quisiera generar aleatoriamente 4 columnas de números positivos de modo que los números de cada fila sumen 100, ¿cómo hago esto en Excel o algún otro programa que pueda recomendar?
Respuesta1
Su pregunta tiene muchas estadísticas ingeniosas y complicadas si necesita que todos los números se distribuyan de manera idéntica. Si eso no es necesario, simplemente colóquelo en las columnas A, B y C a =RAND()*33
y en D a =100-A1-B1-C1
. Si nos fijamos en la distribución de los datos, las columnas A, B y C están distribuidas de manera idéntica (media de 16,5 y un rango de <0,33>), pero la columna C tiene una media de 50 y un rango de < 0, 100>.
necesito bucearprofundizar en las estadísticas de sumas de datos distribuidos uniformementepara encontrar una respuesta que se ajuste al requisito de distribución uniforme (si es que ese es un requisito).
Respuesta2
esto es para ununica filadeE1a través deH1
EnA1a través deD1ingresar:
=RAND()
EnE1ingresar:
=100*A1/SUM($A1:$D1)
CopiarE1y pegar deF1a través deH1
Por ejemplo:
.
Ahora que tienes una sola fila, simplemente copia hacia abajo.