Často je potrebné vygenerovať množinu náhodných čísel. Či už chcete vytvoriť vzorové údaje alebo len otestovať skript, manuálne písanie náhodných čísel do skupiny buniek môže byť časovo náročné a únavné. Tu prichádza funkcia RAND v Tabuľkách Google. Umožňuje vám vygenerovať náhodné číslo pomocou jednoduchého vzorca.

V tomto článku sa podrobne pozrieme na to, ako to môžete urobiť vo svojich tabuľkách. Čítajte ďalej a osvojte si generovanie náhodných čísel v Tabuľkách Google.

Funkcie RAND a RANDBETWEEN

Použitie vzorca RAND vygeneruje náhodné desatinné číslo medzi 0 a 1, a preto ho môžete použiť ako generátor náhodných čísel v tabuľke. Tu je syntax funkcie RAND:

=RAND()

Vzorec nemá žiadne argumenty. Ak je niečo napísané v zátvorke, vzorec vráti #N/A chyba.

Funkcia RAND je nestála, čo znamená, že prepočítava hodnotu vždy, keď vykonáte zmenu v tabuľke alebo keď znova načítate kartu Tabuľky Google. Pretože funkcia zakaždým prepočítava, môže to viesť k spomaleniu, najmä ak máte veľa inštancií vzorca.

instagram viewer

Môžete tiež použiť funkciu RANDBETWEEN pomocou nasledujúcej syntaxe:

=RANDBETWEEN(dolný, horný)

Vzorec má dva argumenty:

  • nižšie - Toto celé číslo definuje spodnú hranicu rozsahu. Vygenerované náhodné číslo bude rovnaké alebo väčšie ako tento parameter.
  • horná - Toto celé číslo predstavuje hornú hranicu rozsahu. Vygenerované náhodné číslo bude rovnaké alebo menšie ako tento parameter.

Majte na pamäti, že podobne ako RANDBETWEEN v Exceli, oba tieto argumenty musia obsahovať celé číslo, ktoré môže mať buď adresu bunky, alebo hodnotu. Tiež majte na pamäti, že dolné celé číslo musí byť menšie ako horné celé číslo.

Rozdiely medzi RAND a RANDBETWEEN

Aby sme vám pomohli rozlíšiť tieto dve funkcie, uvádzame niekoľko spôsobov, ako funkcie RAND a RANDBETWEEN nie sú podobné:

  • Je menej pravdepodobné, že funkcia RANDBETWEEN vytvorí jedinečné náhodné čísla s menšími rozsahmi ako funkcia RAND.
  • Funkcia RAND vracia desiatkové hodnoty, zatiaľ čo funkcia RANDBETWEEN vracia celočíselné hodnoty.
  • Funkcia RAND neberie žiadne argumenty, čo znamená, že zátvorky zostanú prázdne. RANDBETWEEN na druhej strane používa dva argumenty: hornú a dolnú hranicu.
  • RAND môže vygenerovať ľubovoľné číslo medzi 0 a 1, zatiaľ čo RANDBETWEEN môže vygenerovať náhodné číslo medzi limitmi definovanými používateľom.

Generátor náhodných čísel medzi dvoma hodnotami

Generovanie náhodného čísla medzi dvoma hodnotami si vyžaduje šikovné použitie vzorca RAND. Najprv predpokladajme X a Y ako hornú a dolnú hranicu. Keď si to uvedomíme, vzorec vyzerá asi takto:

=RAND() * (X - Y) + Y

Za predpokladu, že máte hodnoty 100 a 1, vzorec bude vyzerať v akcii:

=RAND() * (100-1) + 1. 

Alternatívne môžete na podobný účel použiť aj funkciu RANDBETWEEN. Použitie vzorca je celkom jednoduché. Do vzorca musíte napísať horný a dolný limit podľa správnej syntaxe. V tomto príklade napíšeme hornú a dolnú hranicu do tabuľky a adresu bunky vzorca.

Tu sú kroky, ktoré musíte vykonať, aby ste to urobili:

  1. Napíšte hornú a dolnú hranicu do príslušných buniek. Nezáleží na tom, kde sa bunka nachádza. Výstup by mal byť v poriadku, pokiaľ napíšeme adresy do vzorca so správnou syntaxou.
  2. Zadajte =RANDBETWEEN( vzorec. Najprv zadajte dolnú hranicu a potom hornú hranicu, oddelené čiarkou. Dokončite to umiestnením uzatváracej konzoly.
  3. Nakoniec stlačte Zadajte vykonať vzorec. Medzi hornou a dolnou hranicou by sa malo objaviť náhodné číslo.
  4. Ak chcete vygenerovať náhodné číslo pre ďalšie dve bunky v stĺpci, môžete použiť funkciu automatického dopĺňania alebo kliknúť na bunku obsahujúcu vzorec, potom klepnite na modrú bodku v pravom dolnom rohu vybranej bunky a potiahnite ju nadol.

Vytvorte pole náhodných čísel

Môžete tiež vytvoriť pole náhodných čísel v tabuľke pomocou funkcie RANDARRAY. Funkcie ARRAY sú ako máločo Hackovanie Tabuliek Google ktoré vám umožňujú aplikovať vzorce hromadne. Tu je syntax pre vzorec:

=RANDARRAY(riadok, stĺpec)

Vzorec má dva voliteľné argumenty:

  • riadok - Počet riadkov, ktoré chcete zobraziť, náhodné číslo. Tento argument je potrebný, ak zadáte hodnotu v argumente stĺpca.
  • stĺpec - Počet stĺpcov, v ktorých chcete zobraziť náhodné číslo.

Ak chcete vytvoriť pole s náhodnými číslami, postupujte takto:

  1. Vyberte bunku, v ktorej chcete vykonať vzorec.
  2. Začnite písať =RANDARRAY( Teraz zadajte počet riadkov a počet stĺpcov oddelených čiarkou.
  3. Dokončite vzorec napísaním uzatváracej zátvorky.
  4. Stlačte tlačidlo Zadajte vykonať vzorec.

Zmena obnovovacej frekvencie pre prchavé funkcie

RANDBETWEEN aj RAND sú nestále, čo znamená, že čísla generované týmito dvoma funkciami nezostávajú rovnaké. Nová hodnota sa prepočíta vždy, keď sa vykoná zmena v hárku alebo sa stránka znova načíta.

Môžete však zmeniť nastavenia prepočtu tak, aby lepšie vyhovovali vašim potrebám. Ak to chcete urobiť, postupujte takto:

  1. Kliknite na Súbor na hornej lište. Tým sa otvorí rozbaľovacia ponuka. Tam kliknite na nastavenie.
  2. V okne, ktoré sa otvorí, kliknite na Kalkulácia otvorte novú kartu, ktorá vám umožní zmeniť nastavenia prepočtu.
  3. Klikni na Prepočet možnosť. Tým sa otvorí rozbaľovacia ponuka s niekoľkými možnosťami.
  4. Vyberte možnosť, ktorá vyhovuje vašej práci.
  5. Kliknite na Uložiť nastavenia aby sa zmeny uložili.

Zabalenie generátora náhodných čísel v Tabuľkách Google

Existuje niekoľko spôsobov, ako vygenerovať náhodné číslo v Tabuľkách Google, konkrétne funkcie RAND, RANDBETWEEN a RANDARRAY. Mať to môže byť skvelé, ak ste niekto, kto potrebuje vo svojich tabuľkách náhodné čísla.

4 dôvody, prečo sú Tabuľky Google tým najlepším softvérom, ktorý môžete ako podnikateľ použiť

Prečítajte si ďalej

zdieľamTweetujtezdieľamEmail

Súvisiace témy

  • Produktivita
  • Tabuľky Google
  • Tabuľkový hárok

O autorovi

Andrew Carter (6 publikovaných článkov)Viac od Andrewa Cartera

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber