Pokud pracujete s programem Excel a potřebujete generovat náhodná čísla bez opakování, pak vám v tomto článku řekneme způsob, který vám pomůže dosáhnout tohoto cíle. Tato funkce je zvláště užitečná, když potřebujete vybrat náhodný vzorek z velkého souboru dat a vyloučit opakování.
Přitažlivost této metody spočívá v její jednoduchosti a účinnosti. Nepotřebujete žádné speciální programovací dovednosti ani další software. Stačí použít standardní funkce aplikace Excel k vytvoření seznamu náhodných čísel a poté z něj odstranit duplicitní hodnoty.
Chcete-li začít, vyberte rozsah buněk, do kterých chcete umístit náhodná čísla bez opakování. Poté zadejte následující vzorec do levé horní buňky tohoto rozsahu:
=INDEX($A$1:$A$100, RANDBETWEEN(1, COUNT($A$1:$A$100)))
Všimněte si, že v tomto vzorci předpokládáme, že vaše náhodná čísla jsou ve sloupci A a zabírají buňky od A1 do a100. Pokud máte jiný rozsah buněk nebo sloupec, měli byste provést příslušné změny v tomto vzorci.
Jak získat jedinečné náhodné číslo v programu Excel
Pro získání jedinečného náhodného čísla v programu Excel lze použít funkci RAND () v kombinaci s dalšími funkcemi a vzorci.
1. Vytvořte nový sloupec a zadejte vzorec =RAND() do první buňky tohoto sloupce.
2. Přetáhněte vzorec na všechny požadované buňky ve sloupci.
3. Zvýrazněte všechny hodnoty ve sloupci a poté klikněte pravým tlačítkem myši a vyberte Kopírovat.
4. Vložte hodnoty ze schránky do jiného sloupce stisknutím pravého tlačítka myši a výběrem příkazu Vložit hodnoty.
5. Nyní v novém sloupci budete mít jedinečná náhodná čísla, která se neopakují.
Případně můžete použít vzorec =RANDBETWEEN (minimum; maximálně) pro získání náhodného čísla v daném rozsahu.
Pokud například chcete získat náhodné číslo mezi 1 a 10, zadejte vzorec =RANDBETWEEN(1; 10) .
Tímto způsobem můžete získat jedinečné náhodné číslo v programu Excel pomocí výše uvedených metod. Tyto způsoby umožňují získat nová náhodná čísla při každém výpočtu, s výjimkou opakování.
Použití funkce RAND bez opakování
Proces lze rozdělit do několika kroků:
1. Vytvořte seznam čísel, ze kterých musíte vybrat náhodné hodnoty.
2. Ve sloupci vedle tohoto seznamu použijte funkci RAND k generování náhodného čísla v každé buňce. Například v buňce A1 můžete zadat vzorec " =RAND ()".
3. Seřaďte sloupec s různými hodnotami náhodných čísel podle vzestupného pořadí. To lze provést výběrem sloupce a použitím příkazu "Seřadit vzestupně" v nabídce data.
4. Ve sloupci vedle seřazených hodnot náhodných čísel použijte funkci INDEX k výběru příslušného čísla ze seznamu čísel. Pokud je například seznam čísel ve sloupci B a hodnoty náhodných čísel ve sloupci A, můžete použít vzorec "=INDEX(B:B, ROW())".
5. Nyní můžete zkopírovat vzorec do buněk dolů a získat jedinečná náhodná čísla pro každou buňku.
Můžete tedy použít funkci RAND bez opakování k získání náhodných čísel v programu Excel. Tato metoda vám umožní generovat jedinečné hodnoty, s výjimkou opakování a opětovného generování stejných čísel.