Taula de continguts
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 !