Jak vložit náhodná (celá čísla) čísla mezi dvě čísla bez opakování v aplikaci Excel?
Potřebujete vložit náhodná čísla do aplikace Microsoft Excel? Existuje několik metod pro vkládání náhodných čísel do rozsahu následovně:
Vložte náhodná čísla podle vzorců
Vložte náhodná čísla se zadanými desetinnými místy pomocí VBA
Vložte náhodná celá čísla / data / časy bez opakování / duplikátů
Náhodně vložte celá čísla / data / čas mezi dvě čísla / data / časy bez opakování
Kutools pro Excel Vložte náhodná data obslužný program umožňuje snadno vložit náhodná celá čísla (celá čísla) mezi dvě určitá čísla, náhodně vložit řadu dat (pouze pracovní dny nebo pouze víkendy nebo bez omezení) mezi dvě data, náhodně vložit řadu časů mezi dvakrát nebo generovat náhodné textové řetězce s určitou délkou. A Jedinečné hodnoty Tato možnost zabrání vložení duplikátů.
Vložte náhodná čísla mezi dvě čísla s funkcí RAND a vzorci RANDBETWEEN
Tato metoda použije funkci RAND a funkci RANDBETWEEN k vložení náhodných čísel mezi dvě čísla do zadaného rozsahu v aplikaci Excel. Prohlédněte si níže uvedené vzorce:
Vzorec | Popis (výsledek) |
= RAND () | Náhodné číslo mezi 0 a 1 (liší se) |
= RAND () * 100 | Náhodné číslo mezi 0 a 100 (liší se) |
= RANDBETWEEN (nízká, vysoká) | Náhodné celé číslo mezi dvěma danými celočíselnými čísly, například RANDBETWEEN (50, 100). |
Viz níže screenshoty:
Náhodná čísla mezi 0 a 1 = RAND () |
Náhodná čísla mezi 0 a 100 = RAND () * 100 |
Náhodné celé číslo mezi 50 a 100 = RANDBETWEEN (50; 100) |
Vložte náhodná čísla mezi dvě čísla se zadanými desetinnými místy pomocí VBA
Níže VBA vám pomůže vložit libovolná náhodná celá čísla nebo náhodná čísla s danými desetinnými místy do zadaného rozsahu v aplikaci Excel. Postupujte prosím následovně:
1. Podržte ALT + F11 klíče a otevře se Microsoft Visual Basic pro aplikace okno.
2, klikněte Vložit > Modula vložte následující kód do Okno modulu.
Public Function RandomNumbers(Num1 As Long, Num2 As Long, Optional Decimals As Integer)
'Update20131113
Application.Volatile
Randomize
If IsMissing(Decimals) Or Decimals = 0 Then
RandomNumbers = Int((Num2 + 1 - Num1) * Rnd + Num1)
Else
RandomNumbers = Round((Num2 - Num1) * Rnd + Num1, Decimals)
End If
End Function
3. Uložte a zavřete kód a poté do prázdné buňky zadejte tento vzorec = RandomNumbers (X, Y, Z), X označuje spodní hranici čísel, Y označuje horní limit čísel a Z je zadaná desetinná místa náhodných čísel.
Například chci vygenerovat celá celá čísla mezi 50 a 1000, mohu vložit tento vzorec = náhodná čísla (50,1000,0); a vložte náhodná čísla mezi 50 a 100 se 2 desetinnými místy s tímto vzorcem =náhodná čísla (50,100,2 XNUMX). Viz níže screenshoty:
Vložte náhodná celá čísla / data / čas bez duplikátů od Kutools pro Excel
Kutools pro Excel's Vložte náhodná data umožňuje vložit náhodná integrální čísla mezi dvě čísla bez duplikátů do vybraného rozsahu v aplikaci Excel. Postupujte prosím následovně:
Kutools pro Excel - Baleno s více než 300 základními nástroji pro Excel. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Stáhnout nyní!
1. Vyberte rozsah, do kterého chcete vložit náhodná celá čísla, a klikněte Kutools > Vložit > Vložte náhodná data, viz screenshot:
2. V Vložte náhodná data dialogové okno, (1) cvaknutí Celé číslo záložka, (2) Do polí Od a Do zadejte rozsah čísel, mezi kterými budete generovat náhodná celá čísla, (3) zkontrolovat Unikátní hodnoty volba, (4) a klepněte na tlačítko Ok knoflík. Viz screenshot:
To je fantastické Vložte náhodná data Funkce také podporuje vkládání náhodných dat bez opakování, náhodného času bez duplikátů, náhodných znaků a náhodných dat z určitého vlastního seznamu bez opakování.
Vložte náhodná data (kromě víkendů) bez opakování od Kutools pro Excel
Vložte náhodná časová data bez opakování od Kutools pro Excel
Vložte náhodné znaky se zadanou délkou řetězce programem Kutools pro Excel
Vložte náhodná data z určitého vlastního seznamu bez opakování od Kutools pro Excel
Ukázka: Vložte náhodná (celá čísla) čísla mezi dvě čísla bez opakování v aplikaci Excel
Související článek:
Generujte náhodné řetězce znaků v rozsahu
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!