Vědět, jak generovat náhodná čísla v tabulce, může být velmi užitečné. Naštěstí to lze snadno provést v Tabulkách Google. K vytvoření náhodného čísla můžete v Tabulkách Google použít dvě funkce. Jedná se o funkce RAND a RANDBETWEEN.

RANDBETWEEN umožňuje náhodně vygenerovat číslo z daného limitu mezi dvěma čísly. Tento článek se zaměří na funkci RANDBETWEEN a podíváme se na její syntaxi, důvody pro použití RANDBETWEEN místo RAND a několik příkladů funkce.

Syntaxe pro RANDBETWEEN

Než se podíváme na funkci v akci, je důležité porozumět syntaxi vzorce. Funguje podobně jako RANDBETWEEN v Excelu. Zde je návod, jak jej používat v Tabulkách Google:

=RANDBETWEEN(dolní, horní)

Tato syntaxe je ve srovnání s jinými funkcemi poměrně jednoduchá a ke své činnosti potřebuje pouze dva argumenty. Tyto jsou:

  • dolní: Toto je spodní hranice rozsahu. Určuje, že číslo, které má být vygenerováno, by mělo být stejné nebo větší než definovaný parametr.
  • horní: Toto je horní hranice rozsahu. Určuje, že číslo, které má být vygenerováno, by mělo být rovné nebo menší než definovaný parametr.
instagram viewer

Pro dolní a horní parametry lze použít desetinné hodnoty. Použití těchto hodnot znamená, že horní limit bude zaokrouhlen na spodní celé číslo. Pokud je například horní hranice 10,4, bude zaokrouhlena na 10. Podobně, pokud je dolní limit definován jako 2,6, bude číslo zaokrouhleno na 3.

RANDBETWEEN vs. RAND

I když RAND a RANDBETWEEN fungují stejně a lze je použít pro podobné účely, např vytváření komplexních generátorů náhodných čísel v Tabulkách Google, nejsou stejné.

  • RANDBETWEEN je mnohem méně pravděpodobné, že vytvoří zcela jedinečná čísla pro menší rozsah ve srovnání se vzorcem RAND.
  • RAND může vracet desetinné hodnoty, zatímco RANDBETWEEN vrací celočíselné hodnoty.
  • Vzorec RAND nepřebírá žádné parametry, zatímco RANDBETWEEN vyžaduje dva parametry, aby fungoval. Parametry určují horní a dolní mez hodnot, které mají být generovány.
  • Vzorec RAND může generovat číslo mezi 0 a 1. Na druhou stranu RANDBETWEEN lze použít ke generování čísla v rámci limitu definovaného uživatelem.

Příklady RANDBETWEEN v Tabulkách Google

Abychom funkci správně porozuměli, podívejme se na několik příkladů funkce v akci.

Jednoduché RANDBETWEEN

Zde je nejjednodušší způsob použití funkce RANDBETWEEN v Tabulkách Google. V níže uvedeném příkladu vybereme dolní limit jako 1 a horní jako 100. Funkce vygeneruje hodnotu mezi zadanými limity.

Chcete-li to provést, postupujte takto:

  1. Klikněte a vyberte buňku, do které chcete zadat vzorec.
  2. Zadejte symbol rovná se a poté název vzorce. Poté přidejte otevírací závorku. V tomto případě to tak bude vypadat =RANDBETWEEN(
  3. U prvního parametru zadáme spodní hranici, která je 1 v tomto případě.
  4. Přidejte symbol čárky a zadejte druhý parametr, což je horní limit. V tomto případě ano 100.
  5. Přidejte uzavírací závorku pro dokončení vzorce.
  6. zmáčkni Vstupte nebo kliknutím mimo buňku spusťte vzorec.

Vnořeno RANDBETWEEN

V tomto příkladu se podíváme na vnořenou implementaci vzorce RANDBETWEEN. Máme 10 jmen ve sloupci a chceme náhodně vybrat jedno jméno. Můžeme to udělat kombinací vzorců INDEX, RANDBETWEEN a COUNTA.

Chcete-li to provést, postupujte takto:

  1. Klikněte a vyberte buňku, do které chcete zadat vzorec.
  2. Zadejte symbol rovná se a poté název prvního vzorce. Poté přidejte otevírací závorku. V tomto případě to bude vypadat =INDEX(
  3. U prvního parametru zadáme rozsah buněk, což je A2:A11 v tomto případě.
  4. Přidejte symbol čárky a zadejte druhý parametr, kterým je vzorec RANDBETWEEN. V tomto případě ano RANDBETWEEN(
  5. Přidejte první parametr pro vzorec, což je 1 jako spodní hranici.
  6. Pro horní limit použijeme vzorec COUNTA pro sčítání počtu záznamů. Zde to píšeme jako COUNTA(
  7. Zapište rozsah buněk jako parametr pro COUNTA. Zde to píšeme jako A2:A11.
  8. Přidejte tři uzavírací závorky pro dokončení vzorce (jednu pro každou vnořenou funkci ve vzorci)
  9. zmáčkni Vstupte nebo kliknutím mimo buňku spusťte vzorec.

Pojďme si promluvit o tom, jak vzorec funguje.

  1. Nejprve pomocí vzorce INDEX vrátíme položku ze sloupce na pozici označené náhodným číslem.
  2. Potom pomocí vzorce RANDBETWEEN vygenerujeme náhodné číslo mezi dolní a horní mezí.
  3. COUNTA se používá k nalezení horní hranice sloupce.

Věci, které byste měli vědět o RANDBETWEEN

Vzorec RANDBETWEEN je těkavý vzorec. To znamená, že se přepočítá, kdykoli vy zobrazit, upravit nebo smazat verzi vaší tabulky Google. Přepočet se také provede při každém opětovném otevření tabulky.

Můžete také vynutit, aby se funkce přepočítávala každou minutu nebo každou hodinu. Chcete-li to provést, musíte povolit přepočet:

  1. Kliknutím na Soubor v horní liště tabulky.
  2. V rozbalovací nabídce, která se otevře, klikněte na Nastavení. Otevře se nové okno > přepněte na Výpočet tab.
  3. Klikněte na pole pod Přepočet. Zde můžete vybrat, kdy se má přepočet provést. Můžete si vybrat Na změnu, Na změnu a každou minutu, a Na změnu a každou hodinu.

Všimněte si, že pokud použijete tuto možnost, vaše tabulka se může extrémně zpomalit, zvláště pokud máte v tabulce mnoho vzorců nebo hodnot.

Sbalení funkce RANDBETWEEN v Tabulkách Google

Abyste to všechno scvrkli, měli byste použít funkci RANDBETWEEN v Tabulkách Google, kdykoli potřebujete nastavit horní a dolní limity pro náhodné číslo ve vzorci.

Lze jej snadno použít samostatně v buňce a poté použít v odkazu na buňku pro jinou funkci nebo vnořit do delšího vzorce. V obou případech je to skvělá základní funkce Tabulek Google, kterou byste měli mít ve svém arzenálu.