Generador de números aleatoris de 5 dígits a Excel (7 exemples)

  • Comparteix Això
Hugh West

Mentre treballem a Microsoft Excel , de vegades necessitem un generador de números aleatoris de 5 dígits. Especialment mentre fem anàlisis estadístiques, potser hauríem de generar números de 5 dígits. De nou, podem utilitzar un generador de números de 5 dígits per crear contrasenyes o identificadors. Afortunadament, Excel té diverses opcions per obtenir números aleatoris de 5 dígits. Aquest article us guiarà per utilitzar aquestes opcions.

Descarregar el quadern de pràctiques

Pots baixar el quadern de pràctiques que hem utilitzat per preparar aquest article.

Generador de números aleatoris de 5 dígits.xlsm

7 exemples de generador de números aleatoris de 5 dígits a Excel

1. Excel RANDBETWEEN Funciona com a generador de números de 5 dígits

En primer lloc, utilitzarem la funció RANDBETWEEN com a generador de números de 5 dígits. Aquesta funció ens permet obtenir números aleatoris entre nombres especificats. Per exemple, generaré números de 5 dígits entre 10000 i 99999 . Per obtenir el resultat desitjat, seguiu els passos següents.

Pasos:

  • Escriviu la fórmula següent a Cel·la B5 i premeu Introduïu .
=RANDBETWEEN(10000,99999)

  • Com a resultat, obtindrem el número de 5 dígits inferior. A continuació, utilitzeu l'eina Mànega d'ompliment ( + ) per obtenir números de 5 dígits dins de l'interval B6:B10 .

  • En conseqüència, obtindrem la sortida següent.

Nota :

La funció RANDBETWEEN és una funció volàtil. Els números aleatoris generats per aquesta funció canvien cada cop que es calcula una cel·la del full de treball. Si voleu evitar aquests canvis en els números, seguiu els passos següents.

Passos:

  • Primer copieu els números aleatoris generats per RANDBETWEEN fórmula seguint Inici > Copia o Ctrl + C .

  • A continuació, enganxeu-los com a Valors seguint Inici > Enganxa > Enganxa valors (vegeu la captura de pantalla).

  • Com a resultat, obtindreu els números com a valors.

Llegir més: Fórmula d'Excel per generar un nombre aleatori (5 exemples)

2. Generar un nombre aleatori de 5 dígits amb l'ESQUERRA & Funcions RANDBETWEEN

En aquest mètode, utilitzaré una fórmula amb la combinació de les funcions LEFT i RANDBETWEEN . Aquesta fórmula generarà nombres aleatoris en funció de la longitud dels números indicats a la cel·la a què fa referència la fórmula. Vegem com podem fer la tasca.

Pasos:

  • Primer, escriviu la fórmula següent a Cel·la B6 i premeu Introdueix . La fórmula retornarà una cel·la buida.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Ara, escriviu 5 a la cel·la B5 ja que necessiteu un nombre aleatori de 5 dígits. Un cop premeu Retorn , a la cel·la B6 obtindreu un nombre aleatori de 5 dígits.

🔎 Com funciona la fórmulaFunciona?

  • RANDBETWEEN(1,9)

Aquí la fórmula anterior retorna un nombre aleatori entre 1 a 9 .

  • RANDBETWEEN(0,99999999999999)

Aquí la funció RANDBETWEEN retorna un nombre aleatori entre 0 i 999999999999999.

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

Per últim, la fórmula anterior retorna un nombre aleatori que conté la longitud de Cel·la B5 .

Llegir més: Generador de números aleatoris de 4 dígits a Excel (8 exemples)

3. Creeu un nombre de 5 dígits utilitzant les funcions ROUND i RAND a Excel

Aquesta vegada faré servir la combinació de les funcions ROUND i RAND com a generador de números aleatoris de 5 dígits. La fórmula genèrica per generar els números és:

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

On X i Y és el nombre inferior i superior entre els quals voleu generar números de 5 dígits .

Pasos:

  • Escriviu el següent fórmula a la cel·la B5 . A continuació, premeu Retorn .
=ROUND(RAND()*(99999-10000)+10000,0)

  • Com a conseqüència, els números de 5 dígits següents.

🔎 Com funciona la fórmula?

  • RAND()

Aquí la funció RAND genera nombres decimals aleatoris.

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

En aquesta part, el resultat del RAND la funció es multiplica per 89999 . A continuació, el resultat s'afegeix a 1000 .

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

Finalment, la funció ROUND arrodoneix el resultat de la fórmula anterior a zero decimals.

Llegir més: Genera un nombre aleatori a Excel amb decimals (3 mètodes)

4. Combina INT & RAND Funciona com a generador de números de 5 dígits

Aquest mètode és una mica similar al mètode anterior. En lloc de la funció ROUND , farem servir la funció INT aquí. Per crear números aleatoris de 5 dígits entre 10000 i 99999 , seguiu els passos següents.

Passos:

  • Escriviu la fórmula següent a Cel·la B5 . A continuació, premeu Retorn .
=INT(RAND()*(99999-10000)+10000)

  • Com a resultat, obteniu la següent sortida.

Aquí la fórmula anterior funciona de la mateixa manera que s'esmenta a Mètode 3 . En primer lloc, la funció RAND genera nombres decimals aleatoris. A continuació, el nombre decimal resultant es multiplica per 89999 i s'afegeix a 1000 . Finalment, la funció INT arrodoneix el nombre al nombre enter de 5 dígits més proper.

Llegir més: Com generar un nombre aleatori de 10 dígits a Excel ( 6 mètodes)

Lectures similars

  • Com generar dades aleatòries a Excel (9 mètodes fàcils)
  • Generador de números aleatoris a Excel sense repeticions (9Mètodes)
  • Genera un nombre aleatori a partir de la llista a Excel (4 maneres)
  • Generador de números aleatoris entre rangs a Excel (8 exemples)

5. Creeu un nombre aleatori de 5 dígits amb la funció RANDARRAY

Podeu utilitzar la funció RANDARRY com a generador de números aleatoris de 5 dígits. Per crear nombres enters aleatoris de 5 dígits entre 10000 i 99999 i repartir-los entre 2 columnes i 6 files, seguiu les instruccions següents.

Pasos:

  • Escriviu la fórmula següent a Cel·la B5 .
=RANDARRAY(6,2,10000,99999,TRUE)

  • Un cop premeu Retorn , la fórmula anterior retorna nombres aleatoris de 5 dígits (enters) sobre columnes B & C i files 5:10 .

Llegir més: Com per generar números aleatoris sense duplicats a Excel (7 maneres)

6. Aplicar el paquet d'eines d'anàlisi per generar números de 5 dígits a Excel

En aquest mètode, utilitzaré un complement d'Excel. com a generador de nombres de 5 dígits. Primer us mostraré com afegir el complement a la Cinta d'Excel . Més endavant, utilitzaré aquest complement per generar números aleatoris de 5 dígits.

Pasos:

  • Primer, aneu al Fitxer pestanya de la cinta.

  • En segon lloc, seleccioneu Opcions .

  • A continuació, apareixerà el diàleg Opcions d'Excel , feu clic a Complements . Marqueu Complements d'Excel seleccionats al menú desplegable Gestiona menú i premeu Vés .

  • Com a resultat, apareixerà el diàleg Complements , posi una marca de verificació a Analysis ToolPak i premeu D'acord .

  • Ara aneu a Dades i l'opció Anàlisi de dades està disponible. Feu-hi clic.

  • En conseqüència, apareix el quadre de diàleg Anàlisi de dades , seleccioneu Número aleatori Generació de la llista Eines d'anàlisi i premeu D'acord .

  • Quan apareix el diàleg Generació de números aleatoris , introduïu 2 com a Nombre de variables i 6 com a Nombre de variables aleatòries. Nombres .
  • A continuació, trieu Uniforme al menú desplegable Distribució . A la secció Paràmetres introduïu l'interval de números de 5 dígits ( 10000 i 99999 ) al camp Entre .
  • Després, seleccioneu Interval de sortida i trieu la cel·la de destinació (aquí Cel·la $B$5 ). Premeu D'acord per tancar el diàleg.

  • Finalment, podem veure la sortida a continuació.

Nota:

  • números aleatoris de 5 dígits generats per Pack d'eines d'anàlisi continguin decimals. Per convertir aquests nombres a zero decimals, podeu utilitzar les funcions ROUND o INT (descrites a Mètode 4 i Mètode 5 ).

Llegir més: Generador de números aleatoris amb eina d'anàlisi de dadesi funcions a Excel

7. Apliqueu Excel VBA com a generador de números de 5 dígits

Podeu utilitzar Excel VBA per generar números aleatoris de 5 dígits.

Pasos:

  • Primer, aneu al full on voleu obtenir els nombres aleatoris de 5 dígits. A continuació, feu clic amb el botó dret al nom del full i seleccioneu Mostra el codi per obrir la finestra VBA .

  • Ara escriviu el codi següent al Mòdul i executeu-lo amb la tecla F5 .
3480

  • Finalment, en executar el codi, obtindreu els següents números de 5 dígits.

Llegir més: Com generar Nombre aleatori en un rang amb Excel VBA

Coses a recordar

  • El resultat que rebem de la funció RANDBETWEEN conté duplicats. Per detectar els números duplicats, podeu utilitzar la funció RANK.EQ a Excel.
  • La funció RAND també és una funció volàtil. Podeu convertir els resultats retornats per la fórmula RAND en valors mitjançant l'opció Enganxa especial .

Conclusió

A l'article anterior , He intentat discutir de manera elaborada diversos exemples d'un generador de números aleatoris de 5 dígits a Excel. Amb sort, aquests mètodes i explicacions seran suficients per resoldre els vostres problemes. Si us plau, feu-m'ho saber si teniu cap consulta.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.