Ako generovať náhodné čísla v programe Excel (podrobný sprievodca)

Môžu nastať prípady, keď potrebujete v programe Excel generovať náhodné čísla.

Napríklad vybrať náhodných víťazov zo zoznamu alebo získať náhodný zoznam čísel na analýzu údajov alebo vytvoriť náhodné skupiny študentov v triede.

V tomto návode sa naučíte, ako generovať náhodné čísla v programe Excel (s opakovaniami aj bez nich).

Generujte náhodné čísla v programe Excel

Existujú dve funkcie pracovného hárka, ktoré sú určené na generovanie náhodných čísel v programe Excel: RAND a RANDBETWEEN.

  • Funkcia RANDBETWEEN by vám poskytla náhodné čísla, existuje však a vysoká možnosť opakovania vo výsledku.
  • Funkcia RAND vám s väčšou pravdepodobnosťou poskytne výsledok bez opakovaní. Poskytuje však iba náhodné čísla od 0 do 1. Dá sa použiť s RANK na generovanie jedinečných náhodných čísel v programe Excel (ako je uvedené ďalej v tomto návode).

Generujte náhodné čísla pomocou funkcie RANDBETWEEN v programe Excel

Funkcia Excel RANDBETWEEN generuje množinu celočíselných náhodných čísel medzi dvoma zadanými číslami.

Funkcia RANDBETWEEN má dva argumenty - spodnú hodnotu a hornú hodnotu. Poskytne vám celé číslo iba medzi dvoma zadanými číslami.

Predpokladajme napríklad, že chcem vygenerovať 10 náhodných čísel medzi 1 a 100.

Tu sú kroky na generovanie náhodných čísel pomocou RANDBETWEEN:

  • Vyberte bunku, do ktorej chcete získať náhodné čísla.
  • Do aktívnej bunky zadajte = RANDBETWEEN (1 100).
  • Podržte kláves Control a stlačte Enter.

To mi okamžite poskytne 10 náhodných čísel vo vybraných bunkách.

Aj keď RANDBETWEEN uľahčuje získavanie celých čísel medzi zadanými číslami, vo výsledku je vysoká pravdepodobnosť opakovania.

Keď napríklad použijem funkciu RANDBETWEEN na získanie 10 náhodných čísel a použijem vzorec = RANDBETWEEN (1,10), dá mi to niekoľko duplikátov.

Ak vám duplikáty vyhovujú, RANDBETWEEN je najľahší spôsob generovania náhodných čísel v programe Excel.

Všimnite si toho, že RANDBETWEEN je nestála funkcia a prepočíta sa vždy, keď dôjde k zmene v pracovnom hárku. Aby ste predišli prepočtu náhodných čísel, znova a znova konvertujte výsledok vzorca na hodnoty.

Generujte jedinečné náhodné čísla pomocou funkcie RAND a RANK v programe Excel

Funkciu RAND som testoval viackrát a nenašiel som duplicitné hodnoty. Ale ako varovanie vám odporúčam, aby ste pri použití tejto funkcie skontrolovali duplicitné hodnoty.

Predpokladajme, že chcem v programe Excel vygenerovať 10 náhodných čísel (bez opakovaní).

Tu sú kroky na generovanie náhodných čísel v programe Excel bez opakovania:

  • Vyberte bunky, do ktorých chcete získať náhodné čísla.
  • Do aktívnej bunky zadajte = RAND ()
  • Podržte kláves Control a stlačte Enter.
  • Vyberte celú bunku (kde máte výsledok funkcie RAND) a preveďte ju na hodnoty.
  • V susednom stĺpci použite nasledujúci vzorec: = RANK.EQ (A2, $ A $ 2: $ A $ 11)

Teraz môžete použiť hodnoty v stĺpci B ako náhodné čísla.

Poznámka: RAND je prchavý vzorec a prepočíta sa pri každej zmene pracovného hárka. Uistite sa, že ste všetky výsledky funkcie RAND skonvertovali na hodnoty.

Pozor: Aj keď som vo funkcii RAND skontroloval a nenašiel som opakovania, stále vám odporúčam skontrolovať to, akonáhle vygenerujete tieto čísla. Na zvýraznenie duplikátov môžete použiť podmienené formátovanie alebo sa ho zbaviť pomocou možnosti Odstrániť duplikát.

Tiež by sa vám mohli páčiť nasledujúce návody na Excel:

  • Automaticky zoradiť údaje v abecednom poradí pomocou vzorca.
  • Šablóna generátora náhodných skupín.
wave wave wave wave wave