Sadržaj
Možda ćemo ponekad morati generirati nasumične brojeve u Excel . Nasumični brojevi se mogu koristiti za generiranje ključeva za šifriranje podataka, simulaciju i opisivanje komplikovanih događaja i odabir nasumičnih uzoraka iz većih skupova podataka, između ostalog. U ovom članku ćemo demonstrirati različite načine za izradu 4-cifrenog generatora slučajnih brojeva u Excelu.
Preuzmite Vježbenicu
Možete preuzeti radnu svesku i vježbajte s njima.
Generirajte nasumični 4-cifreni broj.xlsm
8 primjera generatora slučajnih 4-cifrenih brojeva u Excel-u
1. Umetnite funkciju RANDBETWEEN za generiranje 4-cifrenog slučajnog broja
Funkcija RANDBETWEEN je klasificirana kao funkcija matematike i trigonometrije u Excelu. Funkcija RANDBETWEEN u Excelu generira slučajnu vrijednost između dvije vrijednosti. Svakoj instanci proračunske tablice se pristupa ili se mijenja, RANDBETWEEN generira novu. Generirajmo 4-cifrene nasumične brojeve koristeći ovu funkciju. Za ovo moramo slijediti korake prema dolje.
KORACI:
- Prvo, odaberite ćeliju u koju želite da stavite formulu koristeći <1 Funkcija>RANDBETWEEN . Dakle, odabiremo ćeliju B5 .
- Drugo, stavite formulu u tu odabranu ćeliju.
=RANDBETWEEN(1000,9999)
- Treće, pritisnite Enter .
- Sada povucite Fill Handle dolje da duplicirate formulu u rasponu. Ili, da Automatsko popunjavanje raspona, dvaput kliknite na simbol Plus ( + ).
- Konačno, možemo vidjeti 4 cifrene nasumične brojeve u rasponu ćelija B5:B9 .
Pročitajte više: Excel formula za generiranje slučajnog broja (5 primjera)
2. RANDARRARY funkcija kao generator nasumičnih 4 cifara u Excelu
Funkcija RANDARRAY generira niz slučajnih brojeva. Broj redova i kolona koje treba popuniti, minimalne i maksimalne vrijednosti i ko bi trebao vratiti cijele brojeve ili decimalne vrijednosti su sve opcije. Možemo koristiti funkciju RANDARRAY za generiranje 4-cifrenih nasumičnih brojeva. Dakle, pogledajmo procedure u nastavku.
KORACI:
- Za početak, odaberite ćeliju u koju želite umetnuti RANDARRAY formula funkcija.
- Drugo, unesite formulu ispod u odabranu ćeliju.
=RANDARRAY(5,1,0,9999,TRUE)
- Na kraju, pritisnite tipku Enter da završite proceduru.
Ovo će automatski generirati 4 cifre nasumične brojeve u pet redova, pošto smo u formulu stavili broj reda 5 .
Pročitajte više: Generator slučajnih 5 cifara u Excel (7 primjera)
3. Napravi 4-cifrene nasumične brojeve s funkcijama TRUNC i RAND
Funkcija TRUNC u Excelu proizvodi skraćeni broj s izbornim brojem znamenki. Frakcijski diovrijednost uklanja TRUNC . Funkcija RAND vraća nasumični specifičan broj koji je veći ili jednak 0 ali manji od 1 . Možemo kombinovati funkcije TURNC & RAND da generišemo 4-cifrene nasumične brojeve. Pogledajmo korake za korištenje kombinacije te dvije funkcije za proizvodnju 4-cifrenih nasumičnih brojeva.
KORACI:
- Slično kao u prethodnom primjeru, odaberite ćeliju B5 i zamijenite formulu
=TRUNC(RAND()*9999,4)
- Zatim pritisnite Unesite . I formula će se prikazati u traci formule.
- Dalje, da biste kopirali formulu preko raspona, prevucite ručicu za popunjavanje dolje ili Dvaput kliknite na ikonu Plus ( + ).
- I, to je to! Rezultat možete vidjeti u koloni B .
🔎 Kako funkcionira formula?
- RAND()*9999,4: RAND() generirat će nasumični broj između 1 do 9 . Množenjem 9999 povećat će se raspon brojeva, a 4 će vratiti samo 4-cifrenu cifru tog slučajnog broja.
- TRUNC(RAND()*9999 ,4: Ovo će vratiti 4-cifreni nasumični broj.
Pročitajte više: Kako generirati slučajni 10-cifreni broj u Excelu (6 Metode)
4. Kombinirajte ROUND & RAND funkcije za generiranje 4-cifrenog slučajnog broja
Funkcija ROUND u Exceluproizvodi broj koji je skraćen na određeni broj znamenki. Funkcija RAND u Excel generiše slučajnu vrijednost između 0 i 1. Možemo generirati 4-cifrene nasumične brojeve spajanjem te dvije funkcije. Dakle, slijedimo korake da to učinimo.
KORACI:
- Na isti način kao i prije, prvo odaberite ćeliju u koju želite staviti formula za generiranje slučajnih brojeva. Dakle, biramo ćeliju B5 .
- Drugo, unesite formulu ispod u tu odabranu ćeliju.
=ROUND(RAND()*(9999-1000)+1000,0)
- Nakon toga pritisnite tipku Enter .
- Nakon toga povucite Fill Handle dolje da kopirate formulu preko raspona. Ili, dvaput kliknite na znak plus ( + ). Ovo također duplicira formulu.
- I, ovo će generirati 4-cifrene nasumične brojeve u stupac B .
🔎 Kako formula funkcionira?
- RAND()* (9999-1000)+1000,0: Ovo će uglavnom pomnožiti RAND() sa 9999 kako bi se generirali samo 4-cifreni slučajni brojevi.
- ROUND(RAND()*(9999-1000)+1000,0): Ovo će ukloniti dodatne decimalne brojeve i generirati samo 4-cifrene brojeve.
Slična očitanja
- Automatsko generiranje broja fakture u Excelu (sa 4 brza koraka)
- Kako generirati Slučajni podaci u Excelu (9 jednostavnih metoda)
- Slučajni brojGenerator između raspona u Excelu (8 primjera)
- Kako generirati slučajni broj s Excel VBA (4 primjera)
- Generirati slučajni broj sa liste u Excelu (4 načina)
5. Generirajte nasumični broj od 4 cifre koristeći LIJEVO & Funkcije RANDBETWEEN u Excel
Funkcija LEFT vraća prvi znak ili znakove u tekstualnom nizu na osnovu broja datih znakova. Možemo kombinovati funkcije LEVO i RANDBETWEEN da generišemo 4-cifrene nasumične brojeve. Dakle, slijedimo proceduru.
KORACI:
- Kao što je prikazano u prethodnim primjerima, prvo odaberite ćeliju i umetnite formulu u tu ćeliju.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- I pritisnite Enter .
🔎 Kako formula funkcionira?
- RANDBETWEEN(1,9): Ovo će omogućiti uzimanje broja između 1 do 9 .
- RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5: Ova linija formule će generirati nasumične brojeve na osnovu broja koji smo stavili u ćeliju B5 .
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0, 999999999999999)&RANDBETWEEN(0,999999999999999),B5): Ovo će vratiti prve brojeve na osnovu broja u ćeliji B5 je dat.
6. Kreirajte nasumični broj od 4 cifre kombiniranjem INT & RAND funkcije
Funkcija INT u Excelu se koristi za vraćanjenajbliži cijeli broj datog broja. Kada imamo ogroman broj skupova podataka i svaki skup podataka je u različitim formatima, kao što je float, ova funkcija vraća cjelobrojni dio broja. Slijedimo dolje navedene korake.
KORACI:
- Slično prethodnim primjerima, prvo odaberite ćeliju B5 .
- Zatim, u odabranu ćeliju, upišite formulu ispod.
=INT(RAND()*(9999-1000)+1000)
- Na kraju pritisnite Enter ključ za završetak procesa.
- Rezultat će se sada prikazati u odabranoj ćeliji, zajedno sa formulom u traka formule.
- Dalje, povucite ručicu za popunjavanje nadole da biste duplicirali formulu u rasponu. Alternativno, za Automatsko popunjavanje raspona, dvaput kliknite na simbol Plus ( + ).
- To je sve za sada! Na kraju, ali ne i najmanje važno, kolona B prikazuje 4-cifrene nasumične brojeve kao rezultat.
🔎 Kako funkcionira formula ?
- RAND()*(9999-1000)+1000: Ovo će se uglavnom množiti 9999 sa RAND funkcija za generiranje 4-cifrenih brojeva.
- INT(RAND()*(9999-1000)+1000: Ovo će uzeti najbliži cijeli broj slučajnog broj i generirajte samo 4-cifrene na slučajnim brojevima.
7. Koristite Excel Analysis ToolPak za generiranje 4-cifrenog slučajnog broja
Postoji još jedan način da ubaciti 4-cifrene nasumične cijele brojeve koji nisu potrebniupotreba formule. Za generiranje nasumičnih podataka možemo koristiti Analysis ToolPak dodatak, ali ga prvo moramo instalirati. Dodatak Paket alata za analizu može se instalirati u glavnim procedurama. Ako koristite Microsoft Excel 365 , on je podrazumevano instaliran. Sada, da vidimo proceduru za korištenje ovog dodatka.
KORACI:
- Prvo, odaberite karticu Datoteka na traka.
- Drugo, kliknite na Opcije . Ili koristite prečicu na tastaturi Alt + F + T .
- Ovo će otvoriti Opcije Excel dijalog.
- Zatim kliknite na Dodaci na lijevoj bočnoj traci skočnog prozora.
- Nakon toga odaberite Paket alata za analizu u Dodaci odjeljak.
- Dalje, odaberite Excel dodaci meni na dnu glavnog prozora iz padajućeg Upravljaj donja traka.
- Dalje, kliknite na dugme Idi .
- Ovo će otvoriti skočni prozor prozor sa listom svih dostupnih Excel Dodataka .
- Označite okvir Paket alata za analizu i kliknite OK .
- Dalje, idite na karticu Podaci s trake. Sada postoji dodatna kategorija pod nazivom Analiza na kartici Podaci na traci Excel, s jednim gumbom označenim Analiza podataka . Kliknite na to.
- Ovo će se pojaviti u dijaloškom okviru Analiza podataka .
- Ovdje odaberite generacija nasumičnih brojeva i kliknite na OK .
- Opet će se pojaviti dijaloški okvir pod nazivom Generacija nasumičnih brojeva .
- Upišite broj stupaca u tekstni okvir Broj varijabli i upišite broj redova u Broj nasumičnih brojeva okvir za tekst.
- U padajućem izborniku Distribucija odaberite Uniform .
- Uzmite raspon za 4-cifreni broj. Kao što uzimamo raspon između 1000 i 9999 .
- U Opcije izlaza , odaberite Oseg izlaza . Dakle, biramo $B$5:$B$9 .
- Nakon toga kliknite na OK dugme.
- I konačno ćemo moći vidjeti rezultat u odabranom rasponu.
Pročitajte više: Generator slučajnih brojeva sa alatom za analizu podataka i funkcijama u Excel-u
8. Excel VBA za proizvodnju 4-cifrenog slučajnog broja u Excelu
Možemo koristiti Excel VBA za generiranje slučajnih brojeva u određenim ćelijama. Sa Excel VBA , korisnici mogu lako koristiti kod koji se ponaša kao excel meniji sa trake. Da biste koristili VBA kod za generiranje 4-cifrenih nasumičnih brojeva, slijedimo proceduru.
KORACI:
- U prvom mjesto, kliknite karticu Developer na traci.
- Drugo, pokrenite Visual Basic Editor klikom na Visual Basic .
- Alternativno, možete pristupiti Visual Basic Editoru pritiskom na Alt + F11 .
- Umjesto da to radite, možete jednostavno kliknuti desnim tasterom miša na radni list i otići na Pogledaj kod . Ovo će vas također odvesti u Visual Basic Editor .
- Ovo će se pojaviti u Visual Basic Editoru gdje pišemo naše kodove da kreiramo tablicu iz raspona.
- I kopirajte i zalijepite VBA kod prikazan ispod.
VBA kod :
2712
- Nakon toga pokrenite kod klikom na RubSub dugme ili pritiskom na prečicu na tastaturi F5 .
- I, konačno, slijedeći korake će generirati 4-cifreni nasumični broj u ćeliji B5 .
Pročitajte više: Excel VBA: Generator slučajnih brojeva bez duplikata (4 primjera)
Zaključak
Gorenji primjeri će vam pokazati Generator nasumičnih 4 cifara u Excelu . Nadam se da će vam ovo pomoći! Ako imate bilo kakvih pitanja, prijedloga ili povratnih informacija, javite nam u odjeljku za komentare. Ili možete baciti pogled na naše ostale članke na ExcelWIKI.com blogu!