Stiahnite si ukážkový zošit
Tento tutoriál vás naučí generovať náhodné dátumy v Exceli a Tabuľkách Google.
Generátor náhodných dátumov
Pri rôznych simuláciách bude možno potrebné vygenerovať náhodný dátum. Ak to chcete urobiť v programe Excel, použite funkciu RANDBETWEEN alebo, Ak pracujete v programe Excel pre Microsoft 365 (alebo vo verziách programu Excel po roku 2022), máte namiesto toho možnosť použiť funkciu RANDARRAY.
RANDBETWEEN Funkcia
Funkcia RANDBETWEEN generuje náhodné číslo medzi dvoma definovanými hodnotami.
V tomto prípade používame dátumy pre limity RANDBETWEEN. Nasledujúci vzorec vráti náhodný dátum v roku 2022.
1 | = RANDBETWEEN (DATE (2020,12,1), DATE (2020,12,31)) |
Na generovanie limitných dátumov môžete použiť funkciu DATE alebo sa môžete namiesto toho odvolávať na bunky dátumu:
1 | = RANDBETWEEN (B3, C3) |
Nezabudnite naformátovať bunku s výsledkami, aby sa vygenerované číslo zobrazilo ako dátum.
<>
Generujte náhodné pracovné dni
Môžete tiež generovať náhodné pracovné dni kombináciou funkcií WORKDAY a RANDBETWEEN.
1 | = WORKDAY (RANDBETWEEN (B3, C3) -1,1) |
Použitie funkcie WORKDAY s vyššie uvedenými argumentmi posúva dátumy, ktoré pripadajú na víkendy (alebo sviatky), na nasledujúci pracovný deň, takže vygenerovaný náhodný pracovný deň môže byť o jeden alebo dva dni neskôr ako dátum ukončenia.
Funkcia RANDARRAY
Funkcia RANDARRAY je k dispozícii iba v Exceli pre Microsoft 365 (a pravdepodobne vo verzii Excelu po roku 2022). Môže generovať pole náhodných čísel so zadaným počtom riadkov a stĺpcov, minimálnymi a maximálnymi hodnotami as desatinnými hodnotami (FALSE) alebo iba s celými číslami (TRUE). Jeho syntax je:
<>
1 | = RANDARRAY (2,3, B3, C3, TRUE) |
Tento príklad generuje 2-riadkové, 3-stĺpcové pole naplnené dátumami (ak sú bunky zodpovedajúcim spôsobom formátované) medzi dátumami uvedenými v odkazovaných bunkách. Stačí zadať vzorec do prvej bunky a nemusíte používať CTRL + SHIFT + ENTER, ako by ste to bežne museli robiť pri poliach.
Upozorňujeme, že všetky vyššie uvedené náhodné čísla sa znova vytvoria pri každom otvorení alebo zmene zošita, pokiaľ nie sú možnosti výpočtu nastavené na manuálne.
Tabuľky Google -generátor náhodného dátumu
Všetky vyššie uvedené príklady fungujú v Tabuľkách Google úplne rovnako ako v programe Excel.