Sadržaj
Kada radimo na Excel proračunskoj tablici, ponekad je potrebno generirati neke nasumične brojeve. Budući da je ljudski um pristran kada ljudi pokušavaju ručno unijeti brojeve, oni to izvode s puno duplikata. Excel ima nekoliko funkcija za generiranje nasumičnih brojeva bez duplikata. U tom kontekstu, demonstrirat ćemo vam 7 različitih pristupa kako generirati nasumične brojeve u Excelu bez duplikata.
Preuzmite radnu knjigu za vježbu
Preuzmite ovu radnu bilježnicu za vježbu dok čitate ovaj članak .
Generiraj nasumične brojeve bez duplikata.xlsx
7 jednostavnih načina za generiranje nasumičnih brojeva bez duplikata u programu Excel
U u ovom ćemo članku generirati 10 nasumičnih brojeva u našoj Excel proračunskoj tablici uz pomoć različitih funkcija. Osim toga, pokušat ćemo izbjeći izvršavanje dvostrukih brojeva u našem skupu podataka.
1. Korištenje funkcije RANDBETWEEN za generiranje slučajnih brojeva
U ovom procesu ćemo koristiti funkciju RANDBETWEEN za generiranje nasumičnih brojeva bez duplikata u Excelu. Stvorit ćemo 10 nasumičnih brojeva u našoj podatkovnoj tablici, a brojevi će biti u rasponu ćelija B5:B14 . Koraci ovog procesa navedeni su kako slijedi:
📌 Koraci:
- Prvo odaberite ćeliju B5 .
- Sada zapišite sljedeću formulu u ćelijuprobleme i rješenja. Nastavite učiti nove metode i nastavite rasti! B5 .
=RANDBETWEEN(10,50)
- Pritisnite tipku Enter na svoju tipkovnicu.
- Zatim povucite ikonu Ručica za popunjavanje mišem do ćelije B14 .
- Dobit ćete 10 nasumičnih brojeva.
- Kako biste osigurali da nema duplikata, možete primijeniti uvjetno oblikovanje za provjeru.
- Vrijednosti koje dobivamo iz ove funkcije mogu se promijeniti u bilo kojem trenutku. Kako biste zaštitili te brojeve, odaberite cijeli raspon ćelija B5:B14 i pritisnite 'Ctrl+C' na tipkovnici.
- Nakon toga kliknite desnom tipkom miša na mišu i odaberite opciju Zalijepi vrijednost .
- Brojke se više neće mijenjati.
Dakle, možemo reći da je naša metoda savršeno funkcionirala.
Pročitajte više: Excel formula za generiranje nasumičnog broja (5 primjera)
2. Kombinacija INDEX s funkcijama UNIQUE i RANDARRAY
U ovoj metodi ćemo koristite INDEKS , JEDINSTVENO , SLUČAJNI NIZ , i SLIJED funkcije za generiranje nasumičnih brojeva bez duplikata u Excelu. Broj nasumičnih brojeva bit će isti kao u prošlom procesu, a brojevi će biti u rasponu ćelija B5:B14 . Koraci ove metode navedeni su kako slijedi:
📌 Koraci:
- Prvo odaberite ćeliju B5 .
- Zapišite sljedećeformula u ćeliji B5 .
=INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)),SEQUENCE(10))
- Sada pritisnite Enter ključ.
- Dobit ćete 10 nasumičnih brojeva.
- Možete primijeniti uvjetno oblikovanje kako biste saznali postoje li i dalje duplicirani brojevi.
- Vrijednosti koje dobivamo iz ove funkcije mogu se promijeniti nakon određenog razdoblja. Kako biste zaštitili te brojeve, odaberite cijeli raspon ćelija B5:B14 i pritisnite 'Ctrl+C' na tipkovnici.
- Nakon toga kliknite desnom tipkom miša na mišu i odaberite opciju Zalijepi vrijednost .
- Brojke se više neće mijenjati.
Dakle, možemo reći da je naša formula djelovala učinkovito.
🔍 Raščlamba formule
Ovu raščlambu radimo za ćeliju B5 .
👉
SEQUENCE(10) : Ova funkcija vraća 10 uzastopne brojeve od 1-10 .
👉
RANDARRAY(30,1,10,50,TRUE) : Ova funkcija vraća 30 nasumičnih brojeva između 10 do 50 .
👉
UNIQUE(RANDARRAY(30,1,10,50,TRUE) ) : Ova funkcija filtrira jedinstvenu vrijednost koja se dobiva iz funkcije RANDARRAY .
👉
INDEX(UNIQUE(RANDARRAY(30,1,10,50, TRUE)), SEQUENCE(10)) : Ovo vraća prvih 10 jedinstvene vrijednosti i prikazuje ih u rasponu ćelija B5:B14 .
3 Generirajte nasumične brojeve Korištenje funkcije RAND
Upotrijebit ćemo Funkcija RAND za generiranje nasumičnih brojeva u Excelu bez duplikata. U ovom slučaju dobivamo 10 decimalnih vrijednosti između 0 i 1. Brojevi će biti u rasponu ćelija B5:B14 . Postupak je objašnjen u nastavku:
📌 Koraci:
- Odaberite ćeliju B5 .
- Sada zapišite sljedeću formulu u ćeliji B5 .
=RAND()
- Pritisnite Enter ključ.
- Formatirajte broj prema svojoj želji. Ovdje biramo 2 znamenke nakon decimalne točke. Zatim mišem povucite ikonu Ručka za popunjavanje do ćelije B14 .
- Dakle, dobivate 10 nasumičnih brojeva između 0 i 1.
- Također možete primijeniti uvjetno oblikovanje da vidite postoji li neki dupli broj još uvijek zarobljeni u skupu podataka.
- Vrijednosti koje dobivamo iz ove funkcije mogu se promijeniti u bilo kojem trenutku. Kako biste zaštitili te brojeve, odaberite cijeli raspon ćelija B5:B14 i pritisnite 'Ctrl+C' na tipkovnici.
- Zatim kliknite desnom tipkom miša na mišu i odaberite opciju Zalijepi vrijednost .
- Brojke se više neće mijenjati.
Na kraju, možemo reći da je naša formula djelovala učinkovito.
Slična očitanja
- Generator nasumičnih brojeva s alatom za analizu podataka i funkcijama u programu Excel
- Generator nasumičnih brojeva od 5 znamenki uExcel (7 primjera)
- Generiraj nasumične brojeve s popisa u programu Excel (4 načina)
- Generator nasumičnih brojeva od 4 znamenke u programu Excel (8 primjera) )
- Generator slučajnih brojeva između raspona u Excelu (8 primjera)
4. SEQUENCE funkcija za generiranje slučajnih brojeva bez duplikata
U ovom slučaju, funkcija SEQUENCE pomoći će nam da generiramo nasumične brojeve bez duplikata. Stvorit ćemo 10 nasumičnih brojeva u našoj podatkovnoj tablici, a funkcija će nam dati 10 brojeva u jednakim intervalima. Brojevi će biti u rasponu ćelija B5:B14 . Proces je opisan u nastavku korak po korak:
📌 Koraci:
- Na početku ovog procesa odaberite ćeliju B5 .
- Nakon toga zapišite sljedeću formulu u ćeliju B5 .
=SEQUENCE(10,1,10,3)
- Pritisnite tipku Enter na tipkovnici.
- Dobit ćete 10 nasumičnih brojeva.
- U ovom procesu ne morate primjenjivati uvjetno oblikovanje . Zato što će nam funkcija SEQUENCE dati broj jednakih intervala. Stoga ne postoji mogućnost duplih brojeva u našoj podatkovnoj tablici programa Excel.
Konačno, možemo reći da je naša funkcija radila savršeno.
Pročitajte više: Generator slučajnih brojeva u Excelu bez ponavljanja (9 metoda)
5. Upotreba funkcija RANDARRAY i UNIQUE
U ovoj metodi koristit ćemo funkcije UNIQUE i RANDARRAY za generiranje nasumičnih brojeva u Excel tablici bez duplikata. Brojevi će biti u rasponu ćelija B5:B14 u količini od 10 brojeva. Proces je prikazan u nastavku:
📌 Koraci:
- Za pokretanje postupka prvo odaberite ćeliju B5 .
- Zapišite sljedeću formulu u ćeliju B5 .
=UNIQUE(RANDARRAY(10,1,10,50,TRUE))
- Zatim pritisnite tipku Enter na tipkovnici i dobit ćete 10 nasumičnih brojeva.
- Za provjeru dupliciranog broja, možete primijeniti uvjetno oblikovanje da ih pronađete.
- Vrijednosti koje dobivamo iz ove funkcije će promijeniti kada ponovno otvorite datoteku. Kako biste zaštitili te brojeve, odaberite cijeli raspon ćelija B5:B14 i pritisnite 'Ctrl+C' na tipkovnici.
- Nakon toga kliknite desnom tipkom miša na mišu i odaberite opciju Zalijepi vrijednost .
- Brojke se više neće mijenjati.
Napokon možemo reći da su naša metoda i formula uspješno funkcionirale.
🔍 Raščlamba formule
Ovu raščlambu radimo za ćeliju B5 .
👉
RANDARRAY (30,1,10,50,TRUE) : Ova funkcija vraća 30 nasumičnih brojeva između 10 do 50 .
👉
UNIQUE( RANDARRAY(30,1,10,50, TRUE)) : Ovofunkcija filtrira jedinstvenu vrijednost koja se dobiva iz funkcije RANDARRAY i prikazuje ih u rasponu ćelija B4:B14 .
6. Primjena funkcije SORTBY
Ovaj postupak bit će dovršen uz pomoć funkcija SORTBY , SEQUENCE i RANDARRAY . Generirati ćemo 10 nasumičnih brojeva bez duplikata u našoj Excel podatkovnoj tablici. Brojevi će biti u rasponu ćelija B5:B14 . Koraci ovog postupka navedeni su kako slijedi:
📌 Koraci:
- Prvo odaberite ćeliju B5 .
- Zatim zapišite sljedeću formulu u ćeliju B5 .
=SORTBY(SEQUENCE(10,1,10,3),RANDARRAY(10))
- Pritisnite Enter i dobit ćete 10 nasumičnih brojeva.
- Sada, kako biste osigurali da naš skup podataka nema duplikata, možete primijeniti uvjetno oblikovanje.
- Vrijednosti koje dobivamo ovom funkcijom promijenit će se kada ponovno otvorite datoteku. Kako biste zaštitili te brojeve, odaberite cijeli raspon ćelija B5:B14 i pritisnite 'Ctrl+C' na tipkovnici.
- Zatim kliknite desnom tipkom miša na mišu i odaberite opciju Zalijepi vrijednost .
- Dakle, brojke se više neće mijenjati.
Dakle, možemo reći da su naša metoda i formula savršeno funkcionirale.
🔍 Raščlamba formule
Ovu raščlambu radimo za stanicu B5 .
👉
SEQUENCE(10,1,10,3) : Ova funkcija vraća 10 jednake vrijednosti koraka od 10 do 37 s intervalom od 3 .
👉
RANDARRAY(10) : Ova funkcija vraća 10 Decimalne vrijednosti između 0 do 1 .
👉
SORTBY(SEQUENCE(10,1,10,3), RANDARRAY(10)) Ovo vraća nasumične vrijednosti koje su dobivene od drugog funkciju i prikaži ih u rasponu ćelija B4:B14 .
7. RAND i RANK funkcije za dobivanje slučajnih brojeva bez duplikata
U sljedećoj metodi, mi smo koristit će RAND i RANK funkcije za generiranje nasumičnih brojeva bez duplikata. U ovom procesu dobit ćemo 2 različita skupa podataka od 10 nasumičnih brojeva. Prvi skup će biti decimalni brojevi, dok će drugi skup biti cijeli brojevi. Brojevi će biti u rasponu ćelija B5:C14 . Koraci ove metode navedeni su kako slijedi:
📌 Koraci:
- Odaberite ćeliju B5 i zapišite sljedeću formulu u ćelija B5 .
=RAND()
- Sada pritisnite Enter tipku na tipkovnici.
- Povucite ikonu Fill Handle mišem do ćelije B14 .
- Dobit ćete 10 nasumičnih brojeva između 0 i 1.
- Zatim odaberite ćeliju C5 . Slično, zapišite sljedeću formulu u ćeliju i pritisnite Unesite .
=RANK(B5,$B$5:$B$14)
- Povucite Ikona Ručica za popunjavanje pomoću miša do ćelije B14 . Ili jednostavno dvaput kliknite na njega.
- Sada ćete dobiti drugi skup podataka koji zapravo prikazuje položaj broja prethodnog skupa podataka.
- Za duplikate primijenite uvjetno oblikovanje kako biste potvrdili da nijedan od njih nije ostao,
- Možete vidjeti da se vrijednosti koje dobivamo iz ove funkcije neprestano mijenjaju svakim našim korakom. Kako biste zaštitili te brojeve, odaberite cijeli raspon ćelija B5:C14 i pritisnite 'Ctrl+C' na tipkovnici.
- Zatim kliknite desnom tipkom miša na mišu i odaberite opciju Zalijepi vrijednost .
- Brojevi se više neće mijenjati.
Konačno, možemo reći da su naša metoda i formula uspješno radile i da mogu generirati slučajne brojeve u Excel bez duplikata.
Pročitajte više: Excel VBA: Generator slučajnih brojeva bez duplikata (4 primjera)
Zaključak
To je kraj ovog članka. Nadam se da će vam kontekst biti od pomoći i da ćete moći generirati nasumične brojeve u Excelu bez duplikata. Ako imate dodatnih pitanja ili preporuka, podijelite ih s nama u odjeljku za komentare ispod.
Ne zaboravite provjeriti našu web stranicu ExcelWIKI za nekoliko vezanih uz Excel