Generujte náhodné čísla pomocou funkcie RAND Tabuliek Google

Obsah:

Generujte náhodné čísla pomocou funkcie RAND Tabuliek Google
Generujte náhodné čísla pomocou funkcie RAND Tabuliek Google
Anonim

Jedným zo spôsobov generovania náhodných čísel v Tabuľkách Google je funkcia RAND. Funkcia sama o sebe vytvára obmedzený rozsah, pokiaľ ide o generovanie náhodných čísel. Použitím RAND vo vzorcoch a jeho kombináciou s inými funkciami možno ľahko rozšíriť rozsah hodnôt.

Ako funguje funkcia RAND

Zadaním vysokých a nízkych hodnôt rozsahu môže RAND vrátiť náhodné čísla v rámci určeného rozsahu, ako napríklad 1 a 10 alebo 1 a 100.

Výstup funkcie možno tiež zredukovať na celé čísla kombináciou funkcie s funkciou TRUNC, ktorá skráti alebo odstráni všetky desatinné miesta z čísla.

V Tabuľkách Google pri generovaní náhodnej hodnoty medzi 0 a 1 funkcia RAND vráti náhodné číslo medzi 0 vrátane a 1 bez. Aj keď je obvyklé opísať rozsah hodnôt generovaných funkciou ako od 0 do 1, v skutočnosti je presnejšie povedať, že rozsah je medzi 0 a 0,99999999…

Vzorec, ktorý vracia náhodné číslo medzi 1 a 10, vracia hodnotu medzi 0 a 9,99999…

Image
Image

Syntax funkcie RAND

Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky, oddeľovače čiarok a argumenty.

Syntax funkcie RAND je:

=RAND ()

Na rozdiel od funkcie RANDBETWEEN, ktorá vyžaduje zadanie špičkových a nižších argumentov, funkcia RAND neprijíma žiadne argumenty.

Funkcia RAND a volatilita

Funkcia RAND je nestála funkcia, ktorá sa štandardne mení alebo prepočítava pri každej zmene pracovného hárka a tieto zmeny zahŕňajú akcie, ako je pridanie nových údajov.

Okrem toho každý vzorec, ktorý priamo alebo nepriamo závisí od bunky obsahujúcej prchavú funkciu, sa tiež prepočítava vždy, keď dôjde k zmene v pracovnom hárku.

V pracovných hárkoch, ktoré obsahujú veľké množstvo údajov, by sa preto nestále funkcie mali používať opatrne, pretože môžu spomaliť čas odozvy programu v dôsledku frekvencie prepočtov.

Generovanie nových náhodných čísel pomocou obnovenia

Keďže Tabuľky Google sú online tabuľkový procesor, funkcia RAND môže byť nútená generovať nové náhodné čísla obnovením obrazovky pomocou tlačidla obnovenia webového prehliadača.

Druhou možnosťou je stlačiť kláves F5 na klávesnici, čím sa obnoví aj aktuálne okno prehliadača.

Zmena obnovovacej frekvencie RAND

V Tabuľkách Google môžete zmeniť frekvenciu, s ktorou sa RAND a iné nestále funkcie prepočítavajú z predvoleného nastavenia pri zmene na:

  • Pri zmene a každú minútu.
  • Pri zmene a každú hodinu.

Kroky na zmenu obnovovacej frekvencie sú:

  1. Výberom ponuky File otvoríte zoznam možností ponuky.
  2. Výberom Nastavenia tabuľky v zozname otvoríte dialógové okno Nastavenia tabuľky.

    Image
    Image
  3. V sekcii Prepočet v dialógovom okne vyberte aktuálne nastavenie, napríklad pri zmene, aby sa zobrazil úplný zoznam možností prepočtu.

    Image
    Image
  4. V zozname vyberte požadovanú možnosť prepočtu.

    Image
    Image
  5. Výberom tlačidla Uložiť nastavenia uložte zmenu a vráťte sa do pracovného hárka.

    Image
    Image

Zadanie funkcie RAND

Vzhľadom na to, že funkcia RAND neprijíma žiadne argumenty, možno ju zadať do ľubovoľnej bunky hárka zadaním:

=RAND ()

Funkciu môžete zadať aj pomocou poľa automatického návrhu Tabuliek Google, ktoré sa zobrazí pri zadávaní názvu funkcie do bunky. Kroky sú:

  1. Vyberte bunku v pracovnom hárku, kde sa majú zobraziť výsledky funkcie.
  2. Napíšte rovná sa (=), za ktorým nasleduje názov funkcie RANDPočas písania sa zobrazí pole automatického návrhu s názvami funkcií, ktoré začínajú písmenom R. Keď sa v poli zobrazí názov RAND, vyberte name a zadajte názov funkcie a otvorenú okrúhlu zátvorku vo vybranej bunke.

    Image
    Image
  3. V aktuálnej bunke sa zobrazí náhodné číslo medzi 0 a 1. Ak chcete vygenerovať ďalšie, stlačte kláves F5 na klávesnici alebo obnovte prehliadač.

    Image
    Image

Keď vyberiete aktuálnu bunku, v riadku vzorcov nad pracovným hárkom sa zobrazí úplná funkcia=RAND ().

Generovanie náhodných čísel medzi 1 a 10 alebo 1 a 100

Všeobecný tvar rovnice použitej na generovanie náhodného čísla v rámci špecifikovaného rozsahu je:

=RAND()(vysoká - nízka) + nízka

Tu High a Low označujú horný a dolný limit požadovaného rozsahu čísel.

Ak chcete vygenerovať náhodné číslo od 1 do 10, zadajte do bunky pracovného hárka nasledujúci vzorec:

=RAND()(10 - 1) + 1

Ak chcete vygenerovať náhodné číslo od 1 do 100, zadajte do bunky pracovného hárka nasledujúci vzorec:

=RAND()(100 - 1) + 1

Generovanie náhodných celých čísel medzi 1 a 10

Ak chcete vrátiť celé číslo – celé číslo bez desatinnej časti – všeobecný tvar rovnice je:

=TRUNC (RAND() (vysoké - nízke) + nízke)

Ak chcete vygenerovať náhodné celé číslo od 1 do 10, zadajte do bunky pracovného hárka nasledujúci vzorec:

=TRUNC (RAND()(10 - 1) + 1)

Odporúča: