Kako nasumično odabrati retke u Excelu (2 načina)

  • Podijeli Ovo
Hugh West

Recimo da želite nasumično odabrati kupca za anketu ili nagradnu igru, ili možete nasumično odabrati nekog zaposlenika kojem ćete preraspodijeliti zadatke Postoji toliko mnogo situacija iz kojih ćete možda morati nasumično odabrati vrijednosti skup podataka u Excelu. U ovom ću se vodiču usredotočiti na to kako možete nasumično odabrati retke u Excelu.

Preuzmite radnu knjigu za vježbu

Možete preuzeti radnu knjigu korištenu u ovom primjeru sa svim skupovima podataka koji su korišteni za demonstraciju uključeni s okvir ispod.

Nasumično odabiranje redaka.xlsx

2 načina za nasumično odabiranje redaka u Excelu

Postoje dva načini nasumičnog odabira redaka u Excelu. Postoji jedan koji koristi ugrađeni alat za sortiranje u Excelu nakon male izmjene skupa podataka. Zatim postoji još jedan u kojem možete koristiti formulu koju formiraju razne različite funkcije. Svaki od njih ima vlastitu kompatibilnost upotrebe, tako da ću koristiti različite skupove podataka za dvije metode.

1. Nasumični odabir redaka pomoću funkcije RAND

Prvo ćemo se usredotočiti na metodu sortiranja ovdje. Za ovu metodu odabirem sljedeći skup podataka.

Sada, recimo da želimo odabrati nasumična četiri retka. U Excelu postoji alat za sortiranje koji ovdje možemo koristiti u svoju korist za nasumično odabiranje redaka. Također ćemo koristiti funkciju RAND za dodjelu nasumičnog broja svakom retku prije nego ih sortiramo. Slijedite ove korake za detaljevodič.

Koraci:

  • Prvo odaberite ćeliju F5 i napišite sljedeću formulu u ćeliju.

=RAND()

  • Sada pritisnite Enter na tipkovnici. Odabrat će nasumični broj između 0 i 1.

  • Zatim ponovno odaberite ćeliju F5 i kliknite i povucite ručicu za punjenje ikona za popunjavanje nasumičnim brojevima za ostatak tablice.

  • Kopirajte ove vrijednosti i zalijepite ih u isti stupac kako biste prebrisali sve vrijednosti u to. Ovo će ukloniti funkciju i vrijednosti će se prestati mijenjati svaki put kada izvršite bilo koju operaciju.
  • Sada odaberite cijelu tablicu pritiskom na Ctrl+A ili klikom i povlačenjem ručno.
  • Na vrpci idite na karticu Podaci i pod grupom Sortiraj i filtriraj odaberite Sortiraj .

  • Pojavit će se novi okvir Sortiraj . Ispod Stupac , u polju Poređaj po odaberite Nasumične brojeve (ili kako god ste nazvali stupac) i pod Redoslijed odaberite Od najmanjeg do najvećeg (ili od najvećeg do najmanjeg ).

  • Nakon toga kliknite na OK . Ovo će preurediti redove tablice prema nasumičnim brojevima koji su joj dodijeljeni.

  • Sada odaberite prva četiri retka (ili broj nasumičnih retke koje želite) ili tablicu te je kopirajte i zalijepite da biste dobili drugačiji skup podatakanasumični redovi.

Pročitajte više: Nasumični odabir na temelju kriterija u programu Excel (3 slučaja)

Slična čitanja

  • Kako  zamrznuti nasumični odabir u Excelu
  • Excel VBA: Nasumični odabir s popisa ( 3 primjera)

2. Primjena formule za nasumično odabiranje redaka u Excelu

Također možete koristiti formulu s kombinacijom INDEKSA , Funkcija RANDBETWEEN i ROWS za odabir vrijednosti iz retka. Ova je metoda posebno korisna kada morate odabrati retke iz jednog stupca ili trebate odabrati vrijednost iz niza.

Funkcija INDEX uzima niz i broj retka kao primarne argumente a ponekad i broj stupca kao sekundarne argumente. Vraća vrijednost ćelije na sjecištu broja retka i polja.

Funkcija RANDBETWEEN vraća slučajnu vrijednost unutar ograničenja i uzima donju granicu i gornju granicu kao dvije argumente.

Funkcija RETCI uzima niz kao argument za vraćanje broja redaka u njemu.

Koristim sljedeći skup podataka za ovaj primjer koji sadrži samo jedan stupac.

Slijedite ove korake da biste nasumično odabrali retke iz skupova podataka poput ovih u Excelu.

Koraci:

  • Prvo odaberite ćeliju za koju želite odabrati red, u ovom slučaju to je ćelija D5 .
  • Zatim zapišite sljedećeformula.

=INDEX($B$5:$B$19,RANDBETWEEN(1,ROWS($B$5:$B$19)))

  • Sada pritisnite Enter na vašoj tipkovnici. Imat ćete slučajni redak odabran s popisa.

🔍 Raščlamba formule:

👉 RETCI($B$5:$B$19) vraća broj redaka u rasponu B5:B19 što je 15.

👉 RANDBETWEEN(1,ROWS($B$5:$B$19)) vraća nasumični broj između 1 i broja retka, 15.

👉 Konačno INDEX($B$5:$ B$19,RANDBETWEEN(1,ROWS($B$5:$B$19))) vraća vrijednost ćelije iz raspona B5:B19 ovisno o unosu uzetom iz nasumičnog broja generiranog pomoću prethodne funkcije.

Pročitajte više: Kako generirati nasumični niz iz popisa u Excelu (5 prikladnih načina)

Zaključak

Ovo su dvije metode koje možete koristiti za nasumični odabir redaka u Excelu. Kao što možete vidjeti iz primjera, druga metoda može biti korisna samo u popisima sa samo jednim stupcem. Dok koristite prvu metodu, pazite da ne kopirate i slučajne vrijednosti za svoj konačni izlazni popis.

Nadam se da vam je ovo bilo informativno i korisno. Za detaljnije vodiče poput ovog posjetite Exceldemy.com .

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.