Přejít k hlavnímu obsahu

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 1
Náhodná čísla mezi 0 a 100
= RAND () * 100
náhodná čísla mezi 0 a 100
Náhodné celé číslo mezi 50 a 100
= RANDBETWEEN (50; 100)
náhodná celá čísla mezi 50 a 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á čísla bez desetinných míst:
náhodná celá čísla mezi 50 a 100
Vložte náhodná čísla se 2 desetinnými místy:
náhodná čísla mezi 50 a 500 se 2 desetinnými místy

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

Kutools pro Excel: Více než 300 užitečných nástrojů na dosah ruky! Začněte svou 30denní bezplatnou zkušební verzi bez omezení funkcí ještě dnes. Stáhnout nyní!

Související článek:

Generujte náhodné řetězce znaků v rozsahu

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

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...

Popis


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!

Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need random incremental decimal values in a range. range 22.1234 to 79.1234 and from row 1 to row 300. how to do it........?
This comment was minimized by the moderator on the site
5. Try to accomplish the following with your prior knowledge of basic Excel programming. [6] 5.1 Let’s say you’re interested in studying student attitudes toward climate change. If you wanted to randomly sample 50 students out of 643 at a local school, you would need to begin by creating a numbered list of all 643 students (student =1; student =2, student =3 and so forth). Then all you would need to do is to generate a set of random numbers with a range from 1 to 643. Use Excel to accomplish this task. Arrange your list from smallest to largest number. 5.2 Although people sometimes confuse random assignment with random sampling, the two are really quite different. With random sampling, the goal is to choose a representative set of cases from the full population under consideration. With random assignment, the goal is usually to give all participants and equal chance of being assigned to each experimental condition (regardless of how representative the participants are).
This comment was minimized by the moderator on the site
i just want to win PCH 10,000.00 can you help
This comment was minimized by the moderator on the site
i would like to random my number 5035 4902 4950 4944 ID 4857-62 4650 tv276 5979 3818
This comment was minimized by the moderator on the site
good website I helped me a lot
This comment was minimized by the moderator on the site
Please review this Random Number Generator. Let's talk tomorrow. Thanks Rob
This comment was minimized by the moderator on the site
Wow, cool, just what I was looking for. Seems Excel 2010 is kind of lame when it comes to options for random numbers.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations