generar codigos de aleatorización

6 envíos / 0 nuevos
Último envío
anna
Imagen de anna
Offline
última acción: Hace 9 años 10 meses
alta: 29/09/2011 - 22:48
Puntos: 25
generar codigos de aleatorización

Hola,

Necesitamos generar unos codigos de forma aleatoria  para un estudio, a realizar con 220 individuos. A 110 les ha de tocar el grupo A y a 110 les ha de tocar el grupo B, pero han de estar ordenados aleatoriamente, para que no se sepa de antemano que grupo va a tocar. Hay alguna función o manera de generalo con excel?

visitante (no verificado)
Imagen de visitante
Re: generar codigos de aleatorización

Anna

Si hay varias maneras de codificar tu tema.

Empleando las caracteristicas de las funciones del generador de numeros aleatorios Random.

Pero tienes que manejar programacion con VBA.

Si necesitas un codigo preciso. escribeme a mi email enrique.tello@gmail.com

me envias tu archivo data en excel y yo te hago la aplicacion....

Hacerlo me tomaria un poco de mi tiempo que es valioso. Lo comprendes...

El codigo no es corto y prefiero hacerlo dentro de tu propio archivo de data

Te puedo dar  una aplicacion de un examen

 

Dime si puedes entender esta codificacion, no se cual es tu nivel en excel....

 

No puedo anexarte aqui un archivo, ya que no veo la forma de hacerlo.

 

Atentamente

 

Ing CIP Miguel Enrique Tello Leyva

LIMA - PERU

 

 

Ejemplo

Sub start_Click()
    Randomize Timer
    numQuestions = Sheet2.Cells(1, 6)
    clear_col
    qCount = 1
    score = 0
    curQuestion = 0
       start.Visible = False
            next_question

 

ingtello
Imagen de ingtello
Offline
última acción: Hace 9 años 10 meses
alta: 18/04/2010 - 01:25
Puntos: 35
Re: generar codigos de aleatorización

Ing. CIP Miguel Enrique Tello Leyva

 

Anna, si existe funciones en excel con random, que genera aleatorios

 

Escribeme a mi correo para tocar tu tema, debes enviarme tu archivo data para trabajar directamente en el.

Esta tarea me tomaria algo de mi tiempo, como comprenderas.

 

Mi email es enrique.tello@gmail.com

Debes decirme cual es tu nivel de manejo de excel, ya que lo que tu pides debe hacerse con el entorno de programacion VBA.

 

Saludos desde Lima Peru

 

Ing. CIP Miguel Enrique Tello Leyva
Cron
Imagen de Cron
Offline
última acción: Hace 4 días 8 horas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12725
Re: generar codigos de aleatorización
Se me ocurre una manera rápida. Tienes en la columna A el nombre de cada individuo. Pon en la columna B la función ALEATORIO() y cópiala al lado de todos los datos que hay en A. Cada vez que recalcule, te dará un orden diferente. Una vez hecho esto, selecciona las columnas A y B, y en la pestaña Datos dale a Ordenar. Te aparecerá una ventana en la que le dices que lo ordene según la columna B. Te pongo una imagen para que lo veas. Al ordenar según el número aleatorio que te salió, se te "desordenan" los nombres. A partir de ahora es darle a los primeros 110 la letra A y a los segundos 110 la letra B. Saludos
AdjuntoTamaño
Image icon ordenar.JPG80.86 KB
visitante (no verificado)
Imagen de visitante
Re: generar codigos de aleatorización

Hola,

He probado y creo que me vale.

Los números que me ha generado luego los he ordenado en orden ascendente y entonces a la siguiente columna he introducido la secuencia 1-2-3.... hasta 220.

Tratamiento nº aleat codigo
A 0,49457363 1
A 0,84109494 2
A 0,91588233 3
A 1,29416908 4
B 1,40970989 5
B 2,22754979 6
A 2,26711331 7
B 2,74968635 8
B 2,80567876 9
A 2,91298321 10
A 4,05440059 11
B 4,26526833 12
A 4,5532293 13
B 4,80444056 14
A 5,1416806 15
A 5,32749501 16
B 5,34846621 17
A 5,4131234 18
A 5,83525241 19
B 7,55104716 20
B 7,57757609 21
B 8,62793367 22
A 8,81326231 23
B 9,43529125 24
B 10,9795582 25

 

visitante (no verificado)
Imagen de visitante
Re: generar codigos de aleatorización

Hola pero solo me queda decir que por favor si me pudieras enviar el trabajo que os ofreceis a Anna eso de generar examenes, por favor ya le envie un mensaje pidiendole el afvor, y nuevamente se lo pido. mi correo es dahuas_2005@hotmail.com

gracias.