Generátor náhodných čísel v Exceli: Ako a kedy ho použiť

Existuje prekvapivý počet spôsobov, ako môžete využiť generátor náhodných čísel v Exceli(Excel) . Ale predtým, ako to urobíte, je dôležité pochopiť funkciu generátora náhodných čísel a ako ho môžete použiť pre rôzne aplikácie.

Keď sa naučíte používať funkcie náhodných čísel, môžete robiť veci, ako je generovanie fiktívnych vzorových údajov na testovacie výpočty, výber poradia hráčov v hre, výber víťazov súťaže a mnoho ďalších vecí.

Funkcie generátora náhodných čísel(Random Number Generator Functions) v Exceli(Excel)

Dve funkcie v Exceli(Excel) , ktoré vytvárajú náhodné čísla, zahŕňajú RAND , RANDBETWEEN a RANDARRAY .

  • RAND : Vráti náhodné číslo medzi 0 a 1. Toto je zvyčajne desatinné číslo, napríklad 0,358432. 
  • RANDBETWEEN : Vráti náhodné číslo medzi dvoma číslami, ktoré zadáte. Inými slovami, ak chcete náhodné číslo medzi 1 a 100, táto funkcia vráti hodnotu celého čísla v rámci tohto rozsahu. 
  • RANDARRAY : Vracia ľubovoľný počet náhodných celých alebo desatinných čísel, medzi akýmikoľvek minimálnymi alebo maximálnymi číslami a v ľubovoľnom rozsahu riadkov a stĺpcov, ktoré chcete.

Kedykoľvek otvoríte tabuľku alebo obnovíte výpočty, obe tieto funkcie vygenerujú novú náhodnú hodnotu. Žiaľ, každá zmena tabuľky spustí aktualizáciu týchto hodnôt.

Majte tiež na pamäti, že obe tieto funkcie náhodných čísel môžu generovať duplicitné hodnoty, keď ich použijete vo viacerých bunkách(multiple cells) . Je pravdepodobnejšie, že RANDBETWEEN vygeneruje duplikáty, pretože RAND generuje desatinné miesta a existuje oveľa viac možných čísel.

Ako používať funkciu RAND

Použitie funkcie RAND je veľmi jednoduché, pretože neexistujú žiadne argumenty. Stačí(Just) do bunky zadať „ =RANDEnter

Toto okamžite vygeneruje desatinné číslo medzi 0 a 1.

Kedy použiť funkciu RAND

Ako môže byť taká jednoduchá funkcia užitočná? Tu je niekoľko praktických nápadov na používanie funkcie RAND

Povedzme, že máte zoznam mien priateľov, ktorí hrajú stolovú hru, a chcete rýchlo vyriešiť poradie hry. Funkcia RAND je na to ako stvorená.

Stačí uviesť všetky mená svojich priateľov v prvom stĺpci.

Použite funkciu RAND () na generovanie náhodných desatinných miest v nasledujúcom stĺpci.

Nakoniec vyberte oba stĺpce, z ponuky vyberte položku Domov(Home) , na páse s nástrojmi vyberte položku Zoradiť a filtrovať a potom vyberte položku (Sort & Filter)Vlastné zoradenie(Custom Sort) .

V okne Zoradiť(Sort) vyberte stĺpec s náhodnými číslami, ktoré chcete zoradiť, a zoraďte ich od najväčšieho po najmenšie(Largest to Smallest) . Zvoľte OK .

Tým sa zmení poradie vášho zoznamu podľa náhodných čísel, ktoré boli vygenerované. Spolu s tým sa tiež uchýlia mená do nového poradia pre hrateľnosť.

Podobne môžete použiť RAND v každom prípade, keď chcete náhodne usporiadať hodnotu vo výpočte, zoznam textových hodnôt alebo čokoľvek iné uložené v tabuľke.

Ako používať funkciu RANDBETWEEN

Používanie funkcie RANDBETWEEN je takmer také jednoduché ako funkcie RAND . Stačí(Just) zadať „ RANDBETWEEN ([min],[max]“, pričom min a max nahraďte najnižšími a najvyššími číslami rozsahu, pre ktorý chcete čísla.

Keď stlačíte Enter , táto bunka bude obsahovať náhodné číslo medzi nízkou a vysokou hodnotou.

Kedy použiť funkciu RANDBETWEEN(RANDBETWEEN Function)

Funkcia generátora náhodných čísel RANDBETWEEN je ešte užitočnejšia ako funkcia RAND . Je to preto, že vám umožňuje obsahovať vrátené náhodné čísla v rámci rozsahu. Namiesto desatinných miest vracia aj celé čísla.

To vám dáva niekoľko veľmi kreatívnych spôsobov, ako použiť túto funkciu na použitie náhodných priradení, keď chcete byť spravodliví, alebo priradenia pevných čísel ľuďom alebo veciam bez toho, aby ste prejavili akúkoľvek zaujatosť.

Pozrime sa na príklad. Povedzme, že máte zoznam 12 ľudí a chcete ich rozdeliť do dvoch tímov po 6 bez toho, aby ste sa museli hanbiť, keď necháte ľudí „vybrať“ svojich obľúbených ľudí do každého tímu.

Najprv vytvorte tabuľku s menami všetkých hráčov.

Pridajte nasledujúcu funkciu do ďalšieho stĺpca vedľa mena každého hráča. Potom stlačte Enter .

=RANDBETWEEN(1,2)

Môžete to zadať do prvej bunky a potom vyplniť zvyšok pod ňou(fill the rest below it) . Tým sa každý hráč automaticky priradí k tímu 1 alebo tímu 2.

Ak zistíte, že rozdelenie medzi dva tímy nie je rovnomerné, stačí znova zadať funkciu v prvej bunke a stlačiť Enter . Týmto sa znova aktualizujú všetky bunky. Opakujte(Repeat) , kým nebude rozdelenie medzi týmito dvoma tímami rovnomerné.

Ako používať funkciu RANDARRAY

Funkcia RANDARRAY je dostupná iba v Exceli 365(Excel 365 only) . Ak máte túto verziu Excelu(Excel) , ide o veľmi výkonnú funkciu generátora náhodných čísel v Exceli(Excel) , ktorú môžete použiť na širokú škálu účelov.

Používanie je veľmi jednoduché, s množstvom voliteľných nastavení. Stačí(Just) do ľubovoľnej bunky zadať nasledovné:

=RANDARRAY ([rows], [columns], [min], [max], [integer])

Parametre sú nasledovné:

  • riadky(rows) : Počet riadkov na generovanie náhodných čísel
  • stĺpce(columns) : Počet stĺpcov na generovanie náhodných čísel
  • min : Minimálny limit pre čísla
  • max : Maximálny limit pre čísla
  • celé číslo(integer) : Či chcete desatinné čísla alebo celé čísla ( TRUE alebo FALSE )

Ak použijete iba funkciu RANDARRAY a nepoužijete žiadny z voliteľných parametrov, bude fungovať rovnako ako funkcia RAND .

Nezabudnite, že funkcia RANDARRAY je veľmi flexibilná a vyplní len toľko riadkov a stĺpcov, koľko určíte, presne tak, ako určíte. Predvolená hodnota(Default) je vždy desatinné miesta a iba 1 riadok a 1 stĺpec.

Kedy použiť funkciu RANDARRAY

Funkciu RANDARRAY je najlepšie použiť, keď potrebujete celú kolekciu náhodných čísel vrátane viacerých stĺpcov a viacerých riadkov.

Napríklad, ak simulujete niečo ako náhodný zoznam čísel lotérií, môžete rýchlo vytvoriť zoznam riadkov, ktoré obsahujú 6 stĺpcov (pre 6 lotériových loptičiek). Nastavte limit na 69 a nechajte Excel uhádnuť vašich 10 tipov v lotérii pomocou nasledujúcej funkcie:

=RANDARRAY(10,6,1,69,TRUE)

Umiestnite ho do prvej bunky tabuľky a stlačte kláves Enter .

Zobrazí sa vygenerovaná tabuľka, ktorá obsahuje 10 riadkov a 6 stĺpcov.

Táto funkcia by mohla byť skvelým riešením vo vede alebo štatistickom výskume, ak potrebujete veľký náhodný súbor údajov a nechcete to všetko zostavovať ručne.

Výber správneho generátora náhodných čísel(Random Number Generator) v Exceli(Excel)

To, ktorú z troch funkcií Excelu(Excel functions) použijete, závisí najmä od toho, aké výsledky hľadáte. Ak vás skutočne nezaujíma, aké je číslo, RAND bude v pohode. Ak chcete obmedziť rozsah generovaných čísel, použite RANDBETWEEN . A ak hľadáte oveľa väčší súbor údajov s celou tabuľkou čísel, vtedy je pre vás RANDARRAY tou najlepšou voľbou.



About the author

Som počítačový technik s viac ako 10-ročnými skúsenosťami a skúsenosťami s prácou so zariadeniami Android. Posledných päť rokov pracujem aj v kancelárii, kde som sa naučil používať Office 365 a MacOS. Vo voľnom čase rád trávim čas vonku pri hudbe alebo pozeraní filmov.



Related posts