sorteo tour en excel

28/06/2005 - 12:12 por dido | Informe spam
Hola!

Me han mandado hacer el sorteo para la porra del tour, y uno me ha
comentado que cree que se puede hacer en excel, pero que no sabe cómo.
Por si alguien me quiere echar una mano, son 189 corredores, pero hay
que quitar el 10, 20, 30... ya que no hay esos dorsales. Somos 21 en la
porra.


Un saludo,

Preguntas similare

Leer las respuestas

#1 peace
28/06/2005 - 17:19 | Informe spam
Si nos explicas qué quieres hacer...


"dido" escribió en el mensaje
news:
Hola!

Me han mandado hacer el sorteo para la porra del tour, y uno me ha
comentado que cree que se puede hacer en excel, pero que no sabe cómo.
Por si alguien me quiere echar una mano, son 189 corredores, pero hay
que quitar el 10, 20, 30... ya que no hay esos dorsales. Somos 21 en la
porra.


Un saludo,
Respuesta Responder a este mensaje
#2 dido
29/06/2005 - 08:09 | Informe spam
Ejemmm... nomesplicobien...

Quiero que salgan en una fila aleatoriamente los números del 1 al 181.
He mirado en el grupo pero solo encuentro fórmulas que sacan números
que se repiten, y quiero que no se repitan. O sea, algo asi como
=ENTERO(ALEATORIO()*181)+1, pero que no se repitan. Si se puede, claro
:-)
Respuesta Responder a este mensaje
#3 Fernando Arroyo
29/06/2005 - 10:07 | Informe spam
Prueba con el siguiente código, pero hazlo en uno nuevo que tenga una hoja llamada Hoja1 (es donde el código volcará los datos):

Sub prueba()
Dim col1 As New Collection, col2 As New Collection
Dim bElem As Byte
Dim n As Integer

For n = 1 To 181
col1.Add n
Next n

For n = 181 To 1 Step -1
bElem = Int((n) * Rnd + 1)
col2.Add col1(bElem)
col1.Remove bElem
Next n

For n = 1 To 181
Worksheets("Hoja1").Cells(n, 1) = col2(n)
Next n
End Sub

Un saludo.


Fernando Arroyo
MS MVP - Excel
www.excelesp.com


"dido" escribió en el mensaje news:
Ejemmm... nomesplicobien...

Quiero que salgan en una fila aleatoriamente los números del 1 al 181.
He mirado en el grupo pero solo encuentro fórmulas que sacan números
que se repiten, y quiero que no se repitan. O sea, algo asi como
=ENTERO(ALEATORIO()*181)+1, pero que no se repitan. Si se puede, claro
:-)
Respuesta Responder a este mensaje
#4 dido
30/06/2005 - 15:48 | Informe spam
Vaya, lo he hecho y me ha salido perfecto :-)))))))))))))

muchísimas gracias Fernando!!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida