Přejít na hlavní obsah

Jak získat náhodné číslo bez opakování v programu Excel

  • Jarmila Dušek
  • Postupy

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.