Xerador de números aleatorios de 5 díxitos en Excel (7 exemplos)

  • Comparte Isto
Hugh West

Mentres traballamos en Microsoft Excel , ás veces necesitamos un xerador de números aleatorios de 5 díxitos. Especialmente mentres facemos análises estatísticas, quizais necesitemos xerar números de 5 díxitos. De novo podemos usar un xerador de números de 5 díxitos para crear contrasinais ou ID. Afortunadamente, Excel ten varias opcións para obter números aleatorios de 5 díxitos. Este artigo guiarache para usar esas opcións.

Descargar o libro de prácticas

Podes descargar o libro de prácticas que usamos para preparar este artigo.

Xerador de números aleatorios de 5 díxitos.xlsm

7 exemplos de xerador de números aleatorios de 5 díxitos en Excel

1. Excel RANDBETWEEN Funciona como xerador de números de 5 díxitos

Primeiro de todo, utilizaremos a función RANDBETWEEN como xerador de números de 5 díxitos. Esta función permítenos obter números aleatorios entre números especificados. Por exemplo, xerarei números de 5 díxitos entre 10000 e 99999 . Para obter o resultado desexado, siga os seguintes pasos.

Pasos:

  • Escriba a seguinte fórmula na Cela B5 e prema Introduza .
=RANDBETWEEN(10000,99999)

  • Como resultado, obteremos o número inferior de 5 díxitos. A continuación, use a ferramenta Recheo de control ( + ) para obter números de 5 díxitos no intervalo B6:B10 .

  • En consecuencia, obteremos a seguinte saída.

Nota :

A función RANDBETWEEN é unha función volátil. Os números aleatorios xerados por esta función cambian cada vez que se calcula unha cela da folla de traballo. Se queres evitar estes cambios nos números, siga os seguintes pasos.

Pasos:

  • Primeiro copie os números aleatorios xerados polo RANDBETWEEN seguindo Inicio > Copiar ou Ctrl + C .

  • A continuación, pégaos como Valores seguindo Inicio > Pegar > Pegar valores (consulta a captura de pantalla).

  • Como resultado, obterás os números como valores.

Ler máis: Fórmula de Excel para xerar un número aleatorio (5 exemplos)

2. Xera un número aleatorio de 5 díxitos coa esquerda e amp; Funcións RANDBETWEEN

Neste método, usarei unha fórmula coa combinación das funcións LEFT e RANDBETWEEN . Esta fórmula xerará números aleatorios dependendo da lonxitude dos números indicados na cela á que fai referencia a fórmula. Vexamos como podemos facer a tarefa.

Pasos:

  • Primeiro, escriba a fórmula a continuación na Cela B6 e prema Introduza . A fórmula devolverá unha cela baleira.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Agora, escriba 5 na Cela B5 xa que precisa un número aleatorio de 5 díxitos. Unha vez que premes Intro , na Cela B6 obterás un número aleatorio de 5 díxitos.

🔎 Como funciona a fórmulaFunciona?

  • RANDBETWEEN(1,9)

Aquí a fórmula anterior devolve un número aleatorio entre 1 a 9 .

  • RANDBETWEEN(0,99999999999999)

Aquí a función RANDBETWEEN devolve un número aleatorio entre 0 e 99999999999999.

  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,99999999999999)& ;RANDBETWEEN(0,999999999999999),B5

Por último, a fórmula anterior devolve un número aleatorio que contén a lonxitude da Cela B5 .

Ler máis: Xerador de números aleatorios de 4 díxitos en Excel (8 exemplos)

3. Crea un número de 5 díxitos usando funcións ROUND & RAND en Excel

Esta vez usarei a combinación das funcións ROUND e RAND como un xerador de números aleatorios de 5 díxitos. A fórmula xenérica para xerar os números é:

=ROUND(RAND()*(Y-X)+X,0)

Onde X e Y é o número inferior e superior entre os que quere xerar números de 5 díxitos .

Pasos:

  • Escriba o seguinte fórmula en Cela B5 . A continuación, prema Intro .
=ROUND(RAND()*(99999-10000)+10000,0)

  • Como consecuencia, os seguintes números de 5 díxitos.

🔎 Como funciona a fórmula?

  • RAND()

Aquí a función RAND xera números decimais aleatorios.

  • RAND( )*(99999-10000)+10000

Nesta parte, o resultado do RAND multiplícase por 89999 . A continuación, o resultado engádese a 1000 .

  • ROUND(RAND()*(99999-10000)+10000,0)

Finalmente, a función REDONDA redondea o resultado da fórmula anterior a cero decimais.

Ler máis: Xerar número aleatorio en Excel con decimais (3 métodos)

4. Combina INT & RAND Funciona como xerador de números de 5 díxitos

Este método é algo semellante ao método anterior. En lugar da función ROUND , aquí usaremos a función INT . Para crear números aleatorios de 5 díxitos entre 10000 e 99999 , siga os seguintes pasos.

Pasos:

  • Escriba a seguinte fórmula na Cela B5 . A continuación, prema Intro .
=INT(RAND()*(99999-10000)+10000)

  • Como resultado, obtén a seguinte saída.

Aquí a fórmula anterior funciona dun xeito semellante mencionado no Método 3 . En primeiro lugar, a función RAND xera números decimais aleatorios. A continuación, o número decimal resultante multiplícase por 89999 e engádese a 1000 . Por último, a función INT redondea o número ao número enteiro de 5 díxitos máis próximo.

Ler máis: Como xerar un número aleatorio de 10 díxitos en Excel ( 6 métodos)

Lecturas similares

  • Como xerar datos aleatorios en Excel (9 métodos sinxelos)
  • Xerador de números aleatorios en Excel sen repeticións (9Métodos)
  • Xerar números aleatorios a partir da lista en Excel (4 xeitos)
  • Xerador de números aleatorios entre intervalos en Excel (8 exemplos)

5. Crea un número aleatorio de 5 díxitos coa función RANDARRAY

Podes usar a función RANDARRY como xerador de números aleatorios de 5 díxitos. Para crear números enteiros aleatorios de 5 díxitos entre 10000 e 99999 , e repartilos en 2 columnas e 6 filas, siga as instrucións seguintes.

Pasos:

  • Escriba a seguinte fórmula na Cela B5 .
=RANDARRAY(6,2,10000,99999,TRUE)

  • Unha vez que premes Intro , a fórmula anterior devolve números aleatorios de 5 díxitos (enteiros) sobre columnas B & C e filas 5:10 .

Ler máis: Como para xerar números aleatorios sen duplicados en Excel (7 xeitos)

6. Aplicar o paquete de ferramentas de análise para xerar números de 5 díxitos en Excel

Neste método, usarei un complemento de Excel. como xerador de números de 5 díxitos. Primeiro mostrareiche como engadir o complemento á Cinta de Excel . Máis tarde, usarei ese complemento para xerar números aleatorios de 5 díxitos.

Pasos:

  • Primeiro, vai ao Ficheiro pestana da cinta.

  • En segundo lugar, seleccione Opcións .

  • A continuación, aparecerá o diálogo Opcións de Excel , prema en Complementos . Marque Complementos de Excel seleccionados no menú despregable Xestionar menú e prema Ir .

  • Como resultado, aparecerá o diálogo Complementos , coloque unha marca de verificación en Paquete de ferramentas de análise e prema Aceptar .

  • Agora vai ao Datos e a opción Análise de datos está dispoñible. Fai clic nel.

  • En consecuencia, aparece o cadro de diálogo Análise de datos , selecciona Número aleatorio Xeración na lista Ferramentas de análise e prema Aceptar .

  • Cando aparece o diálogo Xeración de números aleatorios , introduza 2 como Número de variables e 6 como Número de variables aleatorias Números .
  • A continuación, escolla Uniforme no menú despregable Distribución . Na sección Parámetros introduza o intervalo de números de 5 díxitos ( 10000 e 99999 ) no campo Entre .
  • Despois diso, seleccione Rango de saída e escolla a cela de destino (aquí Cela $B$5 ). Preme Aceptar para pechar o diálogo.

  • Finalmente, podemos ver a saída a continuación.

Nota:

  • Números aleatorios de 5 díxitos xerados polo Paquete de ferramentas de análise conteñen decimais. Para converter eses números a cero cifras decimais pode utilizar as funcións ROUND ou INT (descritas en Método 4 e Método 5 ).

Ler máis: Xerador de números aleatorios con ferramenta de análise de datose funcións en Excel

7. Aplicar Excel VBA como xerador de números de 5 díxitos

Podes usar Excel VBA para xerar números aleatorios de 5 díxitos.

Pasos:

  • Primeiro, vai á folla onde queres obter os números aleatorios de 5 díxitos. A continuación, fai clic co botón dereito no nome da folla e selecciona Ver código para abrir a xanela VBA .

  • Agora escriba o seguinte código no Módulo e execute coa tecla F5 .
1316

  • Finalmente, ao executar o código, obterás os seguintes números de 5 díxitos.

Ler máis: Como xerar Número aleatorio nun intervalo con Excel VBA

Cousas para recordar

  • O resultado que recibimos da función RANDBETWEEN contén duplicados. Para detectar os números duplicados pode utilizar a función RANK.EQ en excel.
  • A función RAND tamén é unha función volátil. Podes converter os resultados devoltos pola fórmula RAND en valores usando a opción Pegar especial .

Conclusión

No artigo anterior , Tentei discutir varios exemplos dun xerador de números aleatorios de 5 díxitos en Excel de forma elaborada. Con sorte, estes métodos e explicacións serán suficientes para resolver os seus problemas. Por favor, avisame se tes algunha dúbida.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.