Generador de números aleatoris de 4 dígits a Excel (8 exemples)

  • Comparteix Això
Hugh West

Potser hauríem de generar números aleatoris a Excel de vegades. Els números aleatoris es poden utilitzar per generar claus de xifratge de dades, simular i descriure esdeveniments complicats i seleccionar mostres aleatòries de conjunts de dades més grans, entre altres coses. En aquest article, mostrarem diferents maneres de fer que el generador de números aleatoris de 4 dígits Excel.

Descarregueu el quadern de pràctiques

Podeu descarregar el quadern de treball i practiqueu amb ells.

Genereu un nombre aleatori de 4 dígits.xlsm

8 exemples de generador de números aleatoris de 4 dígits a Excel

1. Insereix la funció RANDBETWEEN per generar un nombre aleatori de 4 dígits

La funció RANDBETWEEN es classifica com a funció de matemàtiques i trigonometria a Excel. La funció RANDBETWEEN a Excel genera un valor aleatori entre dos valors. Cada cop que s'accedeix a un full de càlcul o s'altera, RANDBETWEEN en genera un nou. Generem nombres aleatoris de 4 dígits amb aquesta funció. Per a això, hem de seguir els passos cap avall.

PASOS:

  • En primer lloc, seleccioneu la cel·la on voleu posar la fórmula utilitzant el RANDBETWEEN funció. Per tant, seleccionem la cel·la B5 .
  • En segon lloc, posem la fórmula a la cel·la seleccionada.
=RANDBETWEEN(1000,9999)

  • En tercer lloc, premeu Retorn .

  • Ara, arrossegueu Emplenar Manegeu cap avall per duplicar la fórmula a l'interval. O, a Emplena automàticament l'interval, feu doble clic al símbol Més ( + ).

  • Finalment, podem veure 4 dígits nombres aleatoris a l'interval de cel·les B5:B9 .

Llegir més: Fórmula d'Excel per generar números aleatoris (5 exemples)

2. Funció RANDARRAY com a generador de números aleatoris de 4 dígits a Excel

La funció RANDARRAY genera una matriu de números aleatoris. El nombre de files i columnes a omplir, els valors mínims i màxims i qui hauria de retornar números sencers o valors decimals són totes opcions. Podem utilitzar la funció RANDARRAY per generar nombres aleatoris de 4 dígits. Per tant, mirem els procediments següents.

PASOS:

  • Per començar, trieu la cel·la on voleu inserir el RANDARRAY fórmula de les funcions.
  • En segon lloc, escriviu la fórmula següent a la cel·la seleccionada.
=RANDARRAY(5,1,0,9999,TRUE)

  • Finalment, premeu la tecla Enter per finalitzar el procediment.

Això generarà automàticament 4 nombres aleatoris de dígits en cinc files, a mesura que posem el nombre de fila 5 a la fórmula.

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

3. Produeix nombres aleatoris de 4 dígits amb funcions TRUNC i RAND

La funció TRUNC d'Excel produeix un nombre truncat amb un nombre opcional de dígits. La part fraccionada deel valor s'elimina mitjançant TRUNC . La funció RAND retorna un nombre específic aleatori que és superior o igual a 0 però inferior a 1 . Podem combinar les funcions TURNC i RAND per generar nombres aleatoris de 4 dígits. Vegem els passos per utilitzar la combinació d'aquestes dues funcions per produir nombres aleatoris de 4 dígits.

PASS:

  • De la mateixa manera que l'exemple anterior, seleccioneu la cel·la B5 i substituïu la fórmula
=TRUNC(RAND()*9999,4)

  • A continuació, premeu Introduïu . I la fórmula es mostrarà a la barra de fórmules.

  • A més, per copiar la fórmula per l'interval, arrossegueu la Annexa d'ompliment avall o Feu doble clic a la icona Més ( + ).

  • I això és tot! Podeu veure el resultat a la columna B .

🔎 Com funciona la fórmula?

  • RAND()*9999,4: El RAND() generarà un nombre aleatori entre 1 i 9 . Multiplicant 9999 augmentarà l'interval de números i el 4 només retornarà els 4 dígits d'aquest nombre aleatori.
  • TRUNC(RAND()*9999). ,4: Això retornarà els 4 dígits del nombre aleatori.

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

4. Combina les funcions ROUND i RAND per generar un nombre aleatori de 4 dígits

La funció ROUND a Excelprodueix un nombre que s'ha retallat a un nombre especificat de dígits. La funció RAND a Excel genera un valor aleatori entre 0 i 1. Podem generar números aleatoris de 4 dígits fusionant aquestes dues funcions. Per tant, seguim els passos per fer-ho.

PASS:

  • De la mateixa manera que abans, en primer lloc, seleccioneu la cel·la on voleu posar la fórmula per generar nombres aleatoris. Per tant, seleccionem la cel·la B5 .
  • En segon lloc, introduïu la fórmula següent a la cel·la seleccionada.
=ROUND(RAND()*(9999-1000)+1000,0)

  • Després, premeu la tecla Enter .

  • Després, arrossegueu Omplir mànec cap avall per copiar la fórmula a l'interval. O bé, feu doble clic al signe més ( + ). Això també duplica la fórmula.

  • I això generarà nombres aleatoris de 4 dígits a la columna B .

🔎 Com funciona la fórmula?

  • RAND()* (9999-1000)+1000,0: Això multiplicarà principalment RAND() amb 9999 per generar només nombres aleatoris de 4 dígits.
  • ROUND(RAND()*(9999-1000)+1000,0): Això eliminarà els nombres decimals addicionals i generarà només els nombres de 4 dígits.

Lectures similars

  • Genera automàticament el número de factura a Excel (amb 4 passos ràpids)
  • Com es genera Dades aleatòries a Excel (9 mètodes fàcils)
  • Nombre aleatoriGenerador entre rangs a Excel (8 exemples)
  • Com generar un nombre aleatori amb Excel VBA (4 exemples)
  • Generar un nombre aleatori de la llista en Excel (4 vies)

5. Genereu un nombre aleatori de 4 dígits amb l'ESQUERRA & Funcions RANDBETWEEN a Excel

La funció ESQUERRA retorna el primer caràcter o caràcters d'una cadena de text en funció del nombre de caràcters donats. Podem combinar les funcions LEFT i RANDBETWEEN per generar números aleatoris de 4 dígits. Per tant, seguim el procediment.

PASOS:

  • Com es mostra als exemples anteriors, en primer lloc, seleccioneu la cel·la i inseriu la fórmula a aquesta cel·la.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • I premeu Retorn .

🔎 Com funciona la fórmula?

  • RANDBETWEEN(1,9): Això permetrà agafar un nombre entre 1 a 9 .
  • RANDBETWEEN(0,99999999999999)&RANDBETWEEN(0,99999999999999),B5: Aquesta línia de fórmula generarà nombres aleatoris basats en el nombre que posem a la cel·la B5 .
  • ESQUERRA(RANDBETWEEN(1,9)&RANDBETWEEN(0, 99999999999999)&RANDBETWEEN(0,99999999999999),B5): Això retornarà els primers números basats en el nombre de la cel·la que es dóna B5 .

6. Creeu un nombre aleatori de 4 dígits combinant INT & Funcions RAND

La funció INT a Excel s'utilitza per retornar elnombre enter més proper d'un nombre donat. Quan tenim un gran nombre de conjunts de dades i cada conjunt de dades té diversos formats, com ara flotant, aquesta funció retorna la part sencera del nombre. Seguim els passos següents.

PASS:

  • De la mateixa manera que els exemples anteriors, primer, seleccioneu la cel·la B5 .
  • A continuació, a la cel·la seleccionada, escriviu la fórmula següent.
=INT(RAND()*(9999-1000)+1000)

  • Finalment, premeu el botó Introduïu per completar el procés.

  • El resultat es mostrarà ara a la cel·la seleccionada, juntament amb la fórmula a la barra de fórmules.
  • A més, arrossegueu la Annexa d'ompliment cap avall per duplicar la fórmula a tot l'interval. Alternativament, per Emplenar automàticament l'interval, feu doble clic al símbol Més ( + ).

  • Això és tot de moment! Finalment, però no menys important, la columna B mostra com a resultat nombres aleatoris de 4 dígits.

🔎 Com funciona la fórmula ?

  • RAND()*(9999-1000)+1000: Això es multiplicarà principalment 9999 amb el Funció RAND per generar nombres de 4 dígits.
  • INT(RAND()*(9999-1000)+1000: Això prendrà l'enter més proper de l'atzar nombre i genereu només els 4 dígits dels números aleatoris.

7. Utilitzeu el paquet d'eines d'anàlisi d'Excel per generar un nombre aleatori de 4 dígits

Hi ha una altra manera de injecteu nombres enters aleatoris de 4 dígits que no requereixinl'ús d'una fórmula. Per generar dades aleatòries, podem utilitzar el complement Analysis ToolPak , però primer hem d'instal·lar-lo. El complement Analysis ToolPak es pot instal·lar als procediments principals. Si utilitzeu Microsoft Excel 365 , s'instal·la de manera predeterminada. Ara, vegem el procediment per utilitzar aquest complement.

PASOS:

  • Primer, seleccioneu la pestanya Fitxer a la cinta.

  • En segon lloc, feu clic a Opcions . O bé, utilitzeu la drecera del teclat Alt + F + T .

  • Això obrirà les Opcions d'Excel diàleg.
  • A continuació, feu clic a Complements a la barra lateral esquerra de la finestra emergent.
  • Després, seleccioneu Pack d'eines d'anàlisi Secció Complements .
  • A més, seleccioneu el menú Complements d'Excel a la part inferior de la finestra principal des del menú desplegable Gestiona . barra avall.
  • A continuació, feu clic al botó Vés .

  • Això obrirà una finestra emergent finestra amb una llista de tots els complements d'Excel accessibles.
  • Marqueu la casella Pack d'eines d'anàlisi i feu clic a D'acord .

  • A més, aneu a la pestanya Dades de la cinta. Ara hi ha una categoria addicional anomenada Anàlisi a la pestanya Dades de la cinta d'Excel, amb un botó etiquetat com Anàlisi de dades . Feu-hi clic.

  • Això apareixerà al quadre de diàleg Anàlisi de dades .
  • Aquí, seleccioneu Generació de números aleatoris i feu clic a D'acord .

  • Una altra vegada, apareixerà un quadre de diàleg anomenat Generació de números aleatoris .
  • Escriviu el nombre de columnes al quadre de text Nombre de variables i el nombre de files a Nombre de números aleatoris quadre de text.
  • A la barra de menú desplegable Distribució , seleccioneu Uniforme .
  • Preneu l'interval d'un nombre de 4 dígits. Quan prenem un interval entre 1000 i 9999 .
  • A les Opcions de sortida , seleccioneu Rang de sortida . Per tant, seleccionem $B$5:$B$9 .
  • Després, feu clic al botó D'acord .

  • I, finalment, podrem veure el resultat en l'interval seleccionat.

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

8. Excel VBA per produir nombres aleatoris de 4 dígits a Excel

Podem utilitzar Excel VBA per generar números aleatoris en cel·les específiques. Amb Excel VBA , els usuaris poden utilitzar fàcilment el codi que actua com a menús d'Excel des de la cinta. Per utilitzar el codi VBA per generar números aleatoris de 4 dígits, seguim el procediment.

PASOS:

  • En el primer lloc, feu clic a la pestanya Desenvolupador de la cinta.
  • En segon lloc, inicieu l' Editor de Visual Basic fent clic a Visual Basic .
  • Com alternativa, podeu accedir a l' Editor de Visual Basic prement Alt + F11 .

  • En lloc de fer això, només podeu fer clic amb el botó dret al vostre full de treball i anar a Mostra el codi . Això també us portarà a Visual Basic Editor .

  • Això apareixerà a l' Visual Basic Editor on escrivim els nostres codis per crear una taula a partir de l'interval.
  • I copieu i enganxeu el codi VBA que es mostra a continuació.

Codi VBA :

4870
  • Després, executeu el codi fent clic al botó RubSub o prement la drecera del teclat F5 .

  • I, finalment, seguint els passos es generarà un nombre aleatori de 4 dígits a la cel·la B5 .

Llegir més: Excel VBA: generador de números aleatoris sense duplicats (4 exemples)

Conclusió

Els exemples anteriors us mostraran el Generador de números aleatoris de 4 dígits a Excel . Espero que això us ajudi! Si teniu cap pregunta, suggeriment o comentari, feu-nos-ho saber a la secció de comentaris. O podeu fer un cop d'ull als nostres altres articles al bloc ExcelWIKI.com !

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.