Použite funkciu RANDBETWEEN na generovanie náhodných čísel
Funkcia RANDBETWEEN sa môže použiť na generovanie náhodných celých čísel (iba celé čísla) medzi rozsahom hodnôt v pracovnom hárku programu Excel. Rozsah pre náhodné číslo je špecifikovaný pomocou argumentov funkcie.
Zatiaľ čo väčšmi používaná funkcia RAND vráti desatinnú hodnotu medzi 0 a 1, RANDBETWEEN môže generovať celé číslo medzi ľubovoľnými dvoma definovanými hodnotami - napríklad 0 a 10 alebo 1 a 100.
Použitie pre RANDBETWEEN zahŕňa vytvorenie špecializovaných vzorcov, ako je vzorec mince toss zobrazený v riadku 4 na obrázku vyššie a simulácie valcovania kociek .
Poznámka: Ak potrebujete generovať náhodné čísla, vrátane desatinných hodnôt, použite funkciu Excel RAND .
Syntax a argumenty funkcie RANDBETWEEN
Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky, oddeľovače čiarok a argumenty.
Syntax pre funkciu RANDBETWEEN je:
= RANDBETWEEN (spodné, horné)
- Spodná časť: (Povinné) Najnižšie možné celé číslo funkcie sa vráti ako výsledok. Skutočné celé číslo môže byť zadané pre tento argument, alebo môže to byť bunkový odkaz na umiestnenie údajov v pracovnom hárku.
- Hore: (Povinné) Najvyššie možné celé číslo, v ktorom sa má funkcia vrátiť ako výsledok. Skutočné celé číslo môže byť zadané pre tento argument, alebo môže to byť bunkový odkaz na umiestnenie údajov v pracovnom hárku.
- # Číslo! chyba : Ak je dolný argument väčší ako argument Top , funkcia RANDBETWEEN vráti číslo #NUM! hodnota chyby v bunke, kde je funkcia umiestnená, ako je znázornené v riadku 5 na obrázku vyššie.
Použitie funkcie RANDBETWEEN programu Excel
Nižšie uvedené kroky pokrývajú spôsob, ako získať funkciu RANDBETWEEN vrátiť náhodné celé číslo medzi jedným a 100, ako je znázornené v riadku 3 na obrázku vyššie.
Zadanie funkcie RANDBETWEEN
Voľby pre zadanie funkcie a jej argumenty zahŕňajú:
- Zadanie úplnej funkcie, ako napríklad: = RANDBETWEEN (1100) alebo = RANDBETWEEN (A3, A3) do bunky pracovného hárka;
- Výber funkcie a argumentov pomocou dialógového okna funkcie.
Aj keď je možné úplne zadávať kompletnú funkciu, mnohí ľudia jednoduchšie používajú dialógové okno, pretože sa stará o zadanie syntaxe funkcie - napríklad zátvorky a oddeľovače čiarok medzi argumentmi.
Otvorenie dialógového okna
Otvorenie dialógového okna funkcie RANDBETWEEN:
- Kliknite na bunku C3, aby ste vytvorili aktívnu bunku - miesto, kde bude umiestnená funkcia RANDBETWEEN.
- Kliknite na kartu Vzorky pásky .
- Kliknutím na ikonu Math & Trig otvoríte rozbaľovací zoznam funkcií.
- Kliknutím na položku RANDBETWEEN v zozname otvoríte dialógové okno funkcie.
Údaje, ktoré sa zadajú do prázdnych riadkov v dialógovom okne, budú tvoriť argumenty funkcie.
Zadanie argumentov funkcie RANDBETWEEN
- Kliknite na spodný riadok dialógového okna.
- Kliknutím na bunku A3 v pracovnom hárku zadáte odkaz do bunky do dialógového okna.
- Kliknite na horný riadok dialógového okna.
- Kliknutím na bunku B3 v pracovnom hárku zadáte druhú referenciu bunky.
- Kliknutím na tlačidlo OK dokončíte funkciu a vrátite sa na pracovný hárok.
- Náhodné číslo medzi 1 a 100 by sa malo objaviť v bunke C3.
- Ak chcete vygenerovať ďalšie náhodné číslo, stlačte kláves F9 na klávesnici, čo spôsobí prepočítanie pracovného hárka.
- Po kliknutí na bunku C3 sa vo formulári nad pracovným hárkom zobrazí úplná funkcia = RANDBETWEEN (A3, A3) .
Funkcia RANDBETWEEN a volatilita
Rovnako ako RAND funkcia, RANDBETWEEN je jedným z nestálych funkcií programu Excel. To znamená:
- Funkcia prepočítava - produkuje nové náhodné číslo pri každej zmene pracovného hárku, čo zahŕňa akcie, ako je pridanie nových údajov alebo vzorcov.
- Každý vzorec, ktorý závisí - buď priamo, alebo nepriamo - na bunke obsahujúcej prchavú funkciu, sa prepočíta aj pri každej zmene v pracovnom hárku.
- V pracovných hárkoch alebo pracovných zošitoch, ktoré obsahujú veľké množstvo údajov, by sa mali používať nestále funkcie, pretože môžu spomaliť čas odozvy programu kvôli frekvencii prepočítania.
Upozornenia na prepočet
Funkcie, ktoré sa zaoberajú náhodnosťou, vrátia pri každej prepočte odlišnú hodnotu. To znamená, že pokaždé, keď je funkcia vyhodnotená v inej bunke, náhodné čísla budú nahradené aktualizovanými náhodnými číslami.
Z tohto dôvodu, ak sa má neskôr študovať určitá sada náhodných čísiel, bolo by vhodné tieto hodnoty skopírovať a tieto hodnoty vložiť do inej časti pracovného hárka.