Xerador de números aleatorios de 4 díxitos en Excel (8 exemplos)

  • Comparte Isto
Hugh West

É posible que teñamos que xerar números aleatorios en Excel ás veces. Pódense usar números aleatorios para xerar claves de cifrado de datos, simular e describir eventos complicados e seleccionar mostras aleatorias de conxuntos de datos máis grandes, entre outras cousas. Neste artigo, mostraremos diferentes formas de facer que o xerador de números aleatorios Excel de 4 díxitos.

Descargar o libro de prácticas

Podes descargar o caderno de traballo e practica con eles.

Xerar un número aleatorio de 4 díxitos.xlsm

8 Exemplos de xerador de números aleatorios de 4 díxitos en Excel

1. Insira a función RANDBETWEEN para xerar un número aleatorio de 4 díxitos

A función RANDBETWEEN clasifícase como unha función de matemáticas e trigonometría en Excel. A función RANDBETWEEN en Excel xera un valor aleatorio entre dous valores. Cada vez que se accede a unha folla de cálculo ou se modifica, RANDBETWEEN xera unha nova. Imos xerar números aleatorios de 4 díxitos usando esta función. Para iso, necesitamos seguir os pasos abaixo.

PASOS:

  • Primeiro, selecciona a cela onde queres poñer a fórmula usando o RANDBETWEEN función. Entón, seleccionamos a cela B5 .
  • En segundo lugar, colocamos a fórmula nesa cela seleccionada.
=RANDBETWEEN(1000,9999)

  • En terceiro lugar, preme Intro .

  • Agora, arrastra o Encher Manea cara abaixo para duplicar a fórmula no intervalo. Ou, a Encher automaticamente o intervalo, faga dobre clic no símbolo Plus ( + ).

  • Finalmente, podemos ver 4 números aleatorios de díxitos no intervalo de celas B5:B9 .

Ler máis: Fórmula de Excel para xerar números aleatorios (5 exemplos)

2. Función RANDARRAY como xerador de números aleatorios de 4 díxitos en Excel

A función RANDARRAY xenera unha matriz de números aleatorios. O número de filas e columnas a cubrir, os valores mínimos e máximos e quen debe devolver números enteiros ou valores decimais son todas opcións. Podemos usar a función RANDARRAY para xerar números aleatorios de 4 díxitos. Entón, vexamos os procedementos a continuación.

PASOS:

  • Para comezar, escolla a cela onde quere inserir o RANDARRAY fórmula das funcións.
  • En segundo lugar, escriba a fórmula a continuación na cela seleccionada.
=RANDARRAY(5,1,0,9999,TRUE)

  • Finalmente, prema a tecla Intro para rematar o procedemento.

Isto xerará automaticamente 4 números aleatorios de díxitos en cinco filas, xa que poñemos o número da fila 5 na fórmula.

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

3. Produce números aleatorios de 4 díxitos con funcións TRUNC e RAND

A función TRUNC en Excel produce un número truncado cun número opcional de díxitos. A parte fraccionaria deo valor é eliminado por TRUNC . A función RAND devolve un número específico aleatorio que é maior ou igual a 0 pero menor que 1 . Podemos combinar as funcións TURNC & RAND para xerar números aleatorios de 4 díxitos. Vexamos os pasos para usar a combinación destas dúas funcións para producir números aleatorios de 4 díxitos.

PASOS:

  • Do mesmo xeito que o exemplo anterior, seleccione a cela B5 e substitúe a fórmula
=TRUNC(RAND()*9999,4)

  • A continuación, prema Introduza . E a fórmula aparecerá na barra de fórmulas.

  • Ademais, para copiar a fórmula sobre o intervalo, arrastre o Recheo de control abaixo ou Fai dobre clic en na icona Máis ( + ).

  • E xa está! Podes ver o resultado na columna B .

🔎 Como funciona a fórmula?

  • RAND()*9999,4: O RAND() xerará un número aleatorio entre 1 e 9 . Multiplicando 9999 aumentará o intervalo de números e o 4 devolverá só os 4 díxitos dese número aleatorio.
  • TRUNC(RAND()*9999). ,4: Isto devolverá os 4 díxitos do número aleatorio.

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

4. Combina as funcións ROUND e RAND para xerar un número aleatorio de 4 díxitos

A función ROUND en Excelproduce un número que foi recortado a un número especificado de díxitos. A función RAND en Excel xera un valor aleatorio entre 0 e 1. Podemos xerar números aleatorios de 4 díxitos combinando esas dúas funcións. Entón, sigamos os pasos para facelo.

PASOS:

  • Do mesmo xeito que antes, en primeiro lugar, selecciona a cela onde queres poñer a fórmula para xerar números aleatorios. Entón, seleccionamos a cela B5 .
  • En segundo lugar, introduce a seguinte fórmula na cela seleccionada.
=ROUND(RAND()*(9999-1000)+1000,0)

  • Despois diso, prema a tecla Intro .

  • Despois arrastra o Recheo de control abaixo para copiar a fórmula sobre o intervalo. Ou fai dobre clic no signo máis ( + ). Isto tamén duplica a fórmula.

  • E, isto xerará números aleatorios de 4 díxitos na columna B .

🔎 Como funciona a fórmula?

  • RAND()* (9999-1000)+1000,0: Isto multiplicará principalmente RAND() con 9999 para xerar só números aleatorios de 4 díxitos.
  • ROUND(RAND()*(9999-1000)+1000,0): Isto eliminará os números decimais adicionais e xerará só os números de 4 díxitos.

Lecturas similares

  • Xerar automaticamente o número de factura en Excel (con 4 pasos rápidos)
  • Como xerar Datos aleatorios en Excel (9 métodos sinxelos)
  • Número aleatorioXerador entre rangos en Excel (8 exemplos)
  • Como xerar un número aleatorio con Excel VBA (4 exemplos)
  • Xerar un número aleatorio da lista en Excel (4 vías)

5. Xera un número aleatorio de 4 díxitos usando LEFT & RANDBETWEEN Funcións en Excel

A función LEFT devolve o primeiro carácter ou caracteres dunha cadea de texto en función do número de caracteres indicado. Podemos combinar as funcións LEFT e RANDBETWEEN para xerar números aleatorios de 4 díxitos. Entón, sigamos o procedemento.

PASOS:

  • Como se mostra nos exemplos anteriores, en primeiro lugar, seleccione a cela e insira a fórmula nesa cela.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • E preme Intro .

🔎 Como funciona a fórmula?

  • RANDBETWEEN(1,9): Isto permitirá tomar un número entre 1 a 9 .
  • RANDBETWEEN(0,99999999999999)&RANDBETWEEN(0,99999999999999),B5: Esta liña de fórmula xerará números aleatorios en función do número que poñamos na cela B5 .
  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0, 99999999999999)&RANDBETWEEN(0,99999999999999),B5): Isto devolverá os primeiros números baseados no número da cela que se dá B5 .

6. Crea un número aleatorio de 4 díxitos combinando INT e amp; Funcións RAND

A función INT en Excel úsase para devolver oenteiro máis próximo dun número dado. Cando temos un gran número de conxuntos de datos e cada conxunto de datos está en varios formatos, como flotante, esta función devolve a parte enteira do número. Sigamos os pasos seguintes.

PASOS:

  • Do mesmo xeito que os exemplos anteriores, primeiro, seleccione a cela B5 .
  • Entón, nesa cela seleccionada, escriba a fórmula a continuación.
=INT(RAND()*(9999-1000)+1000)

  • Finalmente, prema o botón Introducir para completar o proceso.

  • O resultado agora mostrarase na cela seleccionada, xunto coa fórmula na barra de fórmulas.
  • Ademais, arrastre o Manija de recheo cara abaixo para duplicar a fórmula no intervalo. Alternativamente, para Encher automaticamente o intervalo, faga dobre clic no símbolo Plus ( + ).

  • Isto é todo por agora! Por último, pero non menos importante, a columna B mostra como resultado números aleatorios de 4 díxitos.

🔎 Como funciona a fórmula ?

  • RAND()*(9999-1000)+1000: Isto multiplicarase principalmente 9999 co Función RAND para xerar números de 4 díxitos.
  • INT(RAND()*(9999-1000)+1000: Isto tomará o número enteiro máis próximo do aleatorio número e xera só os 4 díxitos en números aleatorios.

7. Use o paquete de ferramentas de análise de Excel para xerar un número aleatorio de 4 díxitos

Hai outra forma de inxectar enteiros aleatorios de 4 díxitos que non requireno uso dunha fórmula. Para xerar datos aleatorios, podemos utilizar o complemento Análise ToolPak , pero primeiro debemos instalalo. O complemento Análise ToolPak pódese instalar nos procedementos principais. Se está a usar Microsoft Excel 365 , está instalado por defecto. Agora, vexamos o procedemento para usar este complemento.

PASOS:

  • Primeiro, seleccione a pestana Ficheiro no cinta.

  • En segundo lugar, fai clic en Opcións . Ou, use o atallo de teclado Alt + F + T .

  • Isto abrirá as Opcións de Excel diálogo.
  • A continuación, faga clic en Complementos na barra lateral esquerda da ventá emerxente.
  • Despois, seleccione Paquete de ferramentas de análise no Sección Complementos .
  • Ademais, seleccione o menú Complementos de Excel na parte inferior da xanela principal no menú desplegable Xestionar . barra abaixo.
  • A continuación, fai clic no botón Ir .

  • Isto abrirá unha ventá emerxente. ventá cunha lista de todos os complementos de Excel accesibles.
  • Marque a caixa Paquete de ferramentas de análise e prema en Aceptar .

  • Ademais, vai á pestana Datos da cinta. Agora hai unha categoría adicional chamada Análise na pestana Datos da cinta de Excel, cun botón etiquetado como Análise de datos . Fai clic niso.

  • Isto aparecerá na caixa de diálogo Análise de datos .
  • Aquí, selecciona Xeración de números aleatorios e prema en Aceptar .

  • De novo aparecerá un cadro de diálogo chamado Xeración de números aleatorios .
  • Escriba o número de columnas na caixa de texto Número de variables e escriba o número de filas no Número de números aleatorios caixa de texto.
  • Na barra de menú despregable Distribución , seleccione Uniforme .
  • Tome o intervalo para un número de 4 díxitos. Como tomamos un intervalo entre 1000 e 9999 .
  • Nas Opcións de saída , seleccione Intervalo de saída . Entón, seleccionamos $B$5:$B$9 .
  • Despois diso, fai clic no botón Aceptar .

  • E, finalmente, poderemos ver o resultado no rango seleccionado.

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

8. Excel VBA para producir números aleatorios de 4 díxitos en Excel

Podemos usar Excel VBA para xerar números aleatorios en celas específicas. Con Excel VBA , os usuarios poden usar facilmente o código que actúa como menús de Excel desde a cinta. Para usar o código VBA para xerar números aleatorios de 4 díxitos, sigamos o procedemento.

PASOS:

  • No primeiro Fai clic na pestana Desenvolvedor da cinta.
  • En segundo lugar, inicia o Editor de Visual Basic facendo clic en Visual Basic .
  • Como alternativa, pode acceder ao Editor de Visual Basic premendo Alt + F11 .

  • En lugar de facelo, pode simplemente facer clic co botón dereito na súa folla de traballo e ir a Ver código . Isto tamén te levará ao Editor de Visual Basic .

  • Isto aparecerá no Editor de Visual Basic onde escribimos os nosos códigos para crear unha táboa a partir do intervalo.
  • E, copia e pega o código VBA que se mostra a continuación.

Código VBA :

3064
  • Despois, executa o código facendo clic no botón RubSub ou premendo o atallo de teclado F5 .

  • E, finalmente, seguindo os pasos xerarase un número aleatorio de 4 díxitos na cela B5 .

Ler máis: Excel VBA: xerador de números aleatorios sen duplicados (4 exemplos)

Conclusión

Os exemplos anteriores mostraranche o Xerador de números aleatorios de 4 díxitos en Excel . Espero que isto che axude! Se tes algunha pregunta, suxestión ou comentario, fáganos saber na sección de comentarios. Ou podes botar unha ollada aos nosos outros artigos no blog ExcelWIKI.com !

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.