Estudio estadístico con ALEATORIO

04/10/2005 - 12:18 por -Nacho- | Informe spam
Hola grupo
Estoy haciendo unas funciones estadísticas que quiero probar antes de
tener los datos. Para ello, saco 100 números aleatorios entre 1 y 2
(esto es lo de menos) y hago algunos cálculos en función de las
probabilidades de aparición. El caso es que en función del orden en
que salgan esos números, los cálculos varían bastante, con lo que
para redondear el estudio necesitaría hacer varias "tiradas" de 100
números, pero claro, no me vale hace 1000 "tiradas".

¿Hay alguna forma de hacer lo que quiero hacer o hay que ir dándole a
F9 y apuntarse a mano los resultados de cada "tirada"? :-?

Muchísimas gracias de antemano
Nacho

Preguntas similare

Leer las respuestas

#1 pepe
04/10/2005 - 16:40 | Informe spam
genera 1000 filas con 100 columnas con los numeros.
Te advierto que el generador de numeros aleatorios de Excel no es
EStadisticamente, correcto.


"-Nacho-" escribió en el mensaje
news:
Hola grupo
Estoy haciendo unas funciones estadísticas que quiero probar antes de
tener los datos. Para ello, saco 100 números aleatorios entre 1 y 2
(esto es lo de menos) y hago algunos cálculos en función de las
probabilidades de aparición. El caso es que en función del orden en
que salgan esos números, los cálculos varían bastante, con lo que
para redondear el estudio necesitaría hacer varias "tiradas" de 100
números, pero claro, no me vale hace 1000 "tiradas".

¿Hay alguna forma de hacer lo que quiero hacer o hay que ir dándole a
F9 y apuntarse a mano los resultados de cada "tirada"? :-?

Muchísimas gracias de antemano
Nacho
Respuesta Responder a este mensaje
#2 -Nacho-
05/10/2005 - 19:52 | Informe spam
Claro, pero si hago esa retícula de 1000x100 tengo que ir a mano
haciendo las estadísticas de cada "tirada", seleccionando los rangos,
y me puede dar un síncope... :(

Nacho
Respuesta Responder a este mensaje
#3 Juan
06/10/2005 - 08:54 | Informe spam
Hola Nacho

prueba el siguiente codigo
lo que hace es copiar el valor de la celda C2 de la hoja datos (donde has
hecho tus calculos) y pegarlo en otra hoja (resultados) y ponerlo uno detras
de otro

lo mismo no es una manera muy eficiente pero creo que te evitara tener que
andar copiandolo todo a mano
puedes copiar mas celdas e ir pegando de una forma similar.

si cualquier duda comentas
un saludo
juan

=en un modulo estandar

Sub GrabaDatos()
Dim i As Integer
Application.ScreenUpdating = False
'apaga el refresco de pantalla
For i = 1 To 100
'repeticiones hasta 100
Worksheets("Datos").Range("C2").Copy
'copia el dato
With Worksheets("Resultados")
.Range("B" & .[B65536].End(xlUp).Row + 1).PasteSpecial
Paste:=xlPasteValues
'en la hoja de reslutados pega el valor
.Range("A" & .[B65536].End(xlUp).Row) = i
'añade el numero de la tirada
End With
Next i
'acaba el bucle
Application.ScreenUpdating = True
End Sub


"-Nacho-" escribió en el mensaje
news:
Hola grupo
Estoy haciendo unas funciones estadísticas que quiero probar antes de
tener los datos. Para ello, saco 100 números aleatorios entre 1 y 2
(esto es lo de menos) y hago algunos cálculos en función de las
probabilidades de aparición. El caso es que en función del orden en
que salgan esos números, los cálculos varían bastante, con lo que
para redondear el estudio necesitaría hacer varias "tiradas" de 100
números, pero claro, no me vale hace 1000 "tiradas".

¿Hay alguna forma de hacer lo que quiero hacer o hay que ir dándole a
F9 y apuntarse a mano los resultados de cada "tirada"? :-?

Muchísimas gracias de antemano
Nacho
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida