Výuka a školení Excelu Výuka a školení Excelu Výuka a školení Excelu
Výuka a školení Excelu Výuka a školení Excelu

pondělí 1. března 2010

Generátor náhodných čísel - RANDBETWEEN

Příklad

Potřebuji vygenerovat řadu náhodných čísel. Např. pro účely testování, školení, ukázky atd.

Návod

Využiji funkci RANDBETWEEN. Tato funkce generuje náhodná čísla v rozsahu, který si stanovíme v jejích dvou parametrech..
Např. při zápisu =RANDBETWEEN(1;5) jsou náhodně generována čísla 1,2,3,4 nebo 5.
  • Jsou tedy generována čísla typu integer - bez desetinných míst. Pokud desetinná čísla potřebuji, využiji běžné dělení nebo násobení výsledku.
  • Tuto funkci si nebudeme plést s funkcí RAND, která generuje desetinná čísla od nuly do jedné.
  • Funkce RANDBETWEEN je dostupná až od verze Excelu 2003
  • Funkce RANDBETWEEN není přeložena do češtiny

6 komentářů:

  1. Řešení vůbec neodpovídá dotazu "Potřebuji vygenerovat řadu náhodných čísel"
    Řešení ukazuje jen jak vygenerovat jedno celé číslo v daném intervalu.
    Jestli použít RAND nebo RANDBETWEEN je zanedbatelné.

    OdpovědětVymazat
  2. dobrý den, potřeboval bych poradit jestli je i nějaká funkce pro zamíchání souboru.

    o co mi jde:
    mám sloupec ve kterém mám pod sebou různá jména do vzájemné výměny fotografií. každý pošle své práce a vrátí se mu práce někoho jiného.
    a já to potřebuju nějak náhodně napárovat
    tak aby se nikomu nevrátily zpátky jeho práce, ale zároveň aby mu nedorazily od někoho dvě.
    lze to nějak navzorcovat?
    ještě to není rozběhnuté, takže můžu ještě upravovat pravidla...
    šlo by to nějak naprogramovat i pro možnost že by tam byli jednotliví zástupci zastoupeni různými počty(1-5x)?

    děkuji
    Standa Kolařík

    OdpovědětVymazat
  3. a proč nemůžu použít tuto fci? protože se mi hodnoty opakují.

    doplnění info:
    bude se jednat cca o max 100 řádků

    OdpovědětVymazat
  4. Jestli je jich stovka, tak je to v pohodě.
    Prostě bych dal jeden sloupeček - náhodná čísla. Druhý sloupeček - jména účastníků. Třetí sloupeček - také jména účastníků.
    Pak bych seřadil první dva sloupečky podle náhodného čísla a druhý a třetí sloupeček budou dvojice. Pak bych si vyfiltroval řádky, kde je stejná hodnota druhého a třetího sloupečku (např. s pomocí funkce if) a u těch bych to udělal znovu.

    OdpovědětVymazat
  5. když to jde s číslo mohlo by to jít i se jmény ??
    to bych právě potřeboval

    OdpovědětVymazat
  6. Ano, jen stačí těm číslům přiřadit jména např. pomocí funkce SVYHLEDAT

    OdpovědětVymazat