tag:blogger.com,1999:blog-8263944010888306433.post844085455449333221..comments2024-02-24T19:25:18.299+01:00Comments on ExcelAvanzado.com: Generación de números aleatorios únicos (sin repetición)Adolfo Apariciohttp://www.blogger.com/profile/18373309889444674587noreply@blogger.comBlogger24125tag:blogger.com,1999:blog-8263944010888306433.post-28610761711374984102020-08-29T18:16:08.786+02:002020-08-29T18:16:08.786+02:00Hola Aretradeser.
Mira a ver si el siguiente post ...Hola Aretradeser.<br />Mira a ver si el siguiente post resuelve el caso que mencionas.<br /><br /><a href="https://www.excelavanzado.com/2020/08/extraer-elementos-aleatoriamente-sin.html" rel="nofollow">Extraer elementos aleatoriamente sin repetición</a>Adolfo Apariciohttps://www.blogger.com/profile/18373309889444674587noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-46259056535977120372020-08-24T12:46:45.455+02:002020-08-24T12:46:45.455+02:00Estupendo aporte, Adolfo.
Cómo habría que adaptar ...Estupendo aporte, Adolfo.<br />Cómo habría que adaptar esta macro si, en vez de generar estos números aleatorios, hubiera que extraerlos, también de forma aleatoria, de una columna que ya contiene 300 registros.<br />Muchísimas gracias.Aretradeserhttps://www.blogger.com/profile/00857779499616586109noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-19904587002130375622016-10-26T01:02:27.935+02:002016-10-26T01:02:27.935+02:00Estimado Adolfo:
Hasta el día de hoy he buscado mu...Estimado Adolfo:<br />Hasta el día de hoy he buscado mucho e incansablemente los "números aleatorios sin duplicados". Le agradezco enormemente su trabajo. Con él he podido terminar un programa en excel que permite organizar torneos de gran importancia para el mundo del deporte del la petanca, al que yo pertenezco, y en el que durante dos jornadas pueden competir hasta 90 equipos o más. Mil gracias. enardiz@yahoo.esEnriquehttps://www.blogger.com/profile/05893189427203870239noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-91117865724648888492016-08-23T00:07:26.569+02:002016-08-23T00:07:26.569+02:00El link recuperado:
busca4aleatorios.xlsmEl link recuperado:<br /><a href="https://www.dropbox.com/s/6qac7uq9ampo7ck/busca4aleatorios.xlsm?dl=1" rel="nofollow">busca4aleatorios.xlsm</a><br /><br />Adolfo Apariciohttps://www.blogger.com/profile/18373309889444674587noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-65810516747243862122015-12-31T19:55:21.327+01:002015-12-31T19:55:21.327+01:00hola buenas noches siguiendo este hilo si ponemos ...hola buenas noches siguiendo este hilo si ponemos que empieze en b10 luego a cuando le damos a limpia no funciona, no entiendo nada de codigo si me podeis hechar un cable lo agradeceria mucho<br />Anonymoushttps://www.blogger.com/profile/08765199856057303177noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-69882084232754993642015-06-03T10:09:42.286+02:002015-06-03T10:09:42.286+02:00Hola.
Te dejo el link a un archivo que genera 4 al...Hola.<br />Te dejo el link a un archivo que genera 4 aleatorios sin repetición que parten de una lista de 10 aleatorios con repetición. El fichero es el siguiente. Tiene una macro que se lanza con un botón.<br /><a href="https://www.dropbox.com/s/ud3vyd1o9efyayr/busca4aleatorios.xlsm" rel="nofollow">busca4aleatorios.xlsm</a>Adolfo Apariciohttps://www.blogger.com/profile/18373309889444674587noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-79892119623684809972015-06-03T03:02:45.807+02:002015-06-03T03:02:45.807+02:00Hola Adolfo. Es que aprendo mucho contigo y estoy ...Hola Adolfo. Es que aprendo mucho contigo y estoy sumamente agradecido. Ahora, tengo una duda y desearía que puedas ayudarme: necesito generar a partir de una lista de números dados de un dígito (máximo 10) que pueden repetirse, otra lista en la cual dichos números resulten combinados recíprocamente agrupados de a 4 que no pueden repetirse.<br />Lo he intentado con la función combinat.entre pero no me resultao. Es que quizás me falta algo? o directamente el programa no puede ejecutar esta tarea?publiquenhttps://www.blogger.com/profile/06471191274191663816noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-56333582265466121602014-07-08T07:54:15.300+02:002014-07-08T07:54:15.300+02:00Usando esta macro modificada ¿cómo podría hacer el...Usando esta macro modificada ¿cómo podría hacer el sorteo de uno en uno? Es decir, que en vez de elegir todos los números de golpe, vayan saliendo uno a uno, teniendo en cuenta que no se puede repetir uno que ya ha salido antes? GraciasJuriacohttps://www.blogger.com/profile/14237495087615833261noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-17731429052367393382013-06-28T21:04:35.409+02:002013-06-28T21:04:35.409+02:00Buenas tardes, me ha servido muchisimo este macro,...Buenas tardes, me ha servido muchisimo este macro, pero como puedo dividir los resultado en 2 columnas para no tener que andar bajando y subiendo.<br /><br />GraciasAnonymoushttps://www.blogger.com/profile/17558213064594815050noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-5703847109833398502013-02-24T20:44:58.687+01:002013-02-24T20:44:58.687+01:00hola soy nuevo en esto de las macros, y me gustarí...hola soy nuevo en esto de las macros, y me gustaría saber como hago que cada numero que me de lo ponga en una celda especifica ejemplo si creo 10 numero al asar sin repetir quiero que el primero numero dado se valla a la celada A2 y el segundo se valla a la celda D3 y el 3 a la Celda E5 y asi Anonymoushttps://www.blogger.com/profile/13313583286039742948noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-38694099639327238892012-06-27T00:31:42.764+02:002012-06-27T00:31:42.764+02:00Estoy muy agradecido por su información, gracias a...Estoy muy agradecido por su información, gracias a la misma he podido completar mi proyecto.<br /><br /><a href="http://lynspyre.wordpress.com/2012/06/06/generador-de-series-dodecafonicas-4/" rel="nofollow">Generador de series dodecafonicas</a>LynSpyrehttps://www.blogger.com/profile/17087320611531228431noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-19364606032431554592011-12-19T20:18:50.494+01:002011-12-19T20:18:50.494+01:00genial, pero para lo que yo necesito me falta una ...genial, pero para lo que yo necesito me falta una cosa y no soy informatico. el tema es como pedirle numeros aleatorios pero sin repetir los que ya tengo en una lista previa, un otra hoja o incluso dentro de la misma, me es igual. muchas graciasJosehttps://www.blogger.com/profile/09767641000097505090noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-86177743795284547342011-11-10T08:05:17.412+01:002011-11-10T08:05:17.412+01:00Hola Dracko.
Para determinar la celda donde se es...Hola Dracko.<br /><br />Para determinar la celda donde se escribe en la hoja de cálculo se utiliza el comando: <br /><br />CELLS(fila,columna)<br /><br />Si quieres escribir en horizontal, debes hacer variable la columna, y dejar fija la fila.<br /><br />Un saludo.Adolfo Apariciohttps://www.blogger.com/profile/18373309889444674587noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-35480322650621118392011-11-10T07:56:15.318+01:002011-11-10T07:56:15.318+01:00Facinante, soy un principiante en las macros... y ...Facinante, soy un principiante en las macros... y me gustaría saber como hacer para en vez de que se ordenen hacia abajo de ordenen a la derecha o izquierda...Drackohttps://www.blogger.com/profile/13898986976135138163noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-36316814958212850132011-11-02T14:35:31.932+01:002011-11-02T14:35:31.932+01:00Muchas Gracias Muy útil y completoMuchas Gracias Muy útil y completoTupak!!!https://www.blogger.com/profile/02191226729634518473noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-19626414805452153522011-08-04T20:31:50.897+02:002011-08-04T20:31:50.897+02:00Hola Zabianza.
Efectivamente se pueden generar nú...Hola Zabianza.<br /><br />Efectivamente se pueden generar números aleatorios únicos (sin repetición) basándonos en la función JERARQUIA, pero el proceso es laborioso. Se han de emplear varias columnas y celdas, y requiere intervención manual.<br /><br />Es cierto que como filosofía general debemos usar fórmulas preferiblemente a macros cuando ello es posible. En este caso se justifica la utilización de una macro que genere los aleatorios únicos por no necesitar la intervención del usuario.<br /><br />Es más, entendido el código lo puedes adaptar a tu proyecto personal, como ha realizado alguno de los amigos que han comentado previamente, y esto evitará que tengas que tocar lo más mínimo la hoja de cálculo para obtener los resultados pretendidos.Adolfo Apariciohttps://www.blogger.com/profile/18373309889444674587noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-40687196975918666092011-08-01T16:45:36.782+02:002011-08-01T16:45:36.782+02:00Buen día, muy interesante y útil esta macro. Sin e...Buen día, muy interesante y útil esta macro. Sin embargo, se pueden crear números aleatorios sin repetir, sólo con fórmulas, con la ayuda de la fórmula JERARQUIA. Saludos. Fabian Mesa. zabianza@gmail.comzabianzahttps://www.blogger.com/profile/03799899149913742844noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-8850509015061840452010-09-28T23:32:53.166+02:002010-09-28T23:32:53.166+02:00Estimado Adolfo, buena tarde, me ha gustado mucho ...Estimado Adolfo, buena tarde, me ha gustado mucho el sitio y más esta aportación pero mi duda es cómo poner esta macro en una hoja de excel, ya que no tengo ni idea de cómo hacerlo para que no abra el enlace de la página web. graciasUnknownhttps://www.blogger.com/profile/01512796580554583603noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-41035542108938698942010-08-27T18:21:53.262+02:002010-08-27T18:21:53.262+02:00Me ha servido de maravilla, que bueno tu trabajo, ...Me ha servido de maravilla, que bueno tu trabajo, sigue así, existe muchisima gente que no conoce sobre este tema que es tu especialidad.<br />Víctor - Perúaeiouhttps://www.blogger.com/profile/17507317341601606395noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-75165571028374345792009-12-31T06:11:45.824+01:002009-12-31T06:11:45.824+01:00Excelente aporte, Disculpen mi falta de conociemie...Excelente aporte, Disculpen mi falta de conociemiento pero como podria hacer si quisiera que me ordenara en forma aleatoria unica numeros con extremo incial 1 y extremo final 100 y 100 numeros aleatorios a generar (por poner un ejemplo), pero que se repitera esta operacion hasta la fila 50,000 o mas pero solo con esos rangos y que inicie en la fila al final de cada 100Fabriciohttps://www.blogger.com/profile/10118820326656115697noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-12378967541418924202009-10-06T11:54:58.065+02:002009-10-06T11:54:58.065+02:00He adaptado la idea que propones a un proyecto per...He adaptado la idea que propones a un proyecto personal y he podido comprobar sus excelentes resultados. Gracias por esta gran aportación.AVEhttps://www.blogger.com/profile/16276150808797857127noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-9160153447005304502009-01-26T00:11:00.000+01:002009-01-26T00:11:00.000+01:00Muchísimas gracias, me ha sido muy útil. Felicidad...Muchísimas gracias, me ha sido muy útil. Felicidades por el trabajo.Reyeshttps://www.blogger.com/profile/15209408233077283551noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-59125122112636459892009-01-25T11:46:00.000+01:002009-01-25T11:46:00.000+01:00Hola Reyes.Para comenzar en la celda B10, debes su...Hola Reyes.<BR/><BR/>Para comenzar en la celda B10, debes sustituir la línea de código que dice:<BR/><BR/>Cells(i, 2) = A(i)<BR/><BR/>por esta:<BR/><BR/>Cells(i+9, 2) = A(i)<BR/><BR/>La instrucción Cells(fila,columna) nos permite movernos por la hoja.<BR/><BR/>La columna 2 es la B, y la fila i+9 es la fila 10 inicialmente ya que i comienza en 1.<BR/><BR/>Espero que te sea de utilidad esta macro.<BR/><BR/>Un cordial saludo.<BR/><BR/>Adolfo AparicioAdolfo Apariciohttps://www.blogger.com/profile/18373309889444674587noreply@blogger.comtag:blogger.com,1999:blog-8263944010888306433.post-35738114916457760562009-01-23T19:48:00.000+01:002009-01-23T19:48:00.000+01:00Felicidades por la web y sus contenidos. He estado...Felicidades por la web y sus contenidos. He estado buscando como generar números aleatorios y justo estas instrucciones me vienen muy bien.<BR/><BR/>La cuestión es que me he liado a la hora de indicar que comienze la serie de números en otra celda que no sea b1, por ejemplo si quisiera b10 que se modificaría del codigo<BR/><BR/>muchas graciasReyeshttps://www.blogger.com/profile/15209408233077283551noreply@blogger.com