Hvordan sette inn tilfeldige tall i et område i Excel

Please se på følgende formler:?
Formel Beskrivelse (resultater) = rand () et tilfeldig tall mellom 0 og 1 (varierer) = TILFELDIG () * 100 Et tilfeldig tall større enn eller lik 0, men mindre enn 100 (varierer) = RANDBETWEEN (lav, høy) Et vilkårlig helt tall mellom det lavere antall, og høyere tall, for eksempel RANDBETWEEN (50, 100). Hvordan bruke disse formel? Gjør følgende:
1. I en tom celle inn formelen = TILFELDIG (), og trykk på Enter-tasten, et tall mellom 0 og 1 er generert tilfeldig. Deretter velger du cellen og drar fyllhåndtaket til området du vil inneholde denne formelen, og en rekke tilfeldige tall har blitt satt inn i Excel. Se skjermbilde:
to. Hvis du ønsker å sette inn noen tilfeldige tall mellom 0 og 100, fyll denne formelen = TILFELDIG () * 100, og du vil få følgende resultat:
tre. Enn, må du sette inn noen tilfeldige integrerte tall mellom 100 og 10 000 i et område, kan du bruke denne formelen = TILFELDIGMELLOM (100, 10 000), og du vil få dette resultatet:
Merk: Du kan endre argumentene på formelen som ditt behov.

Sett tilfeldige tall i et område i Excel med VBA kode
følgende VBA-kode kan hjelpe deg å lage noen tilfeldige tall, både integrerte tall og desimaltall i et område.
1. Hold nede ALT + F11-tastene, og det åpner Microsoft Visual Basic for Applications vinduet.
2. Klikk Sett > Modul, og lim inn følgende kode i Modulewindow.
Offentlig funksjon RandomNumbers (num1 As Long, num2 As Long, Valgfritt Decimals As Integer) 'Update20131113Application.VolatileRandomizeIf IsMissing (desimaler) eller desimaler = 0 Then RandomNumbers = Int ((num2 + 1 - num1) * Rnd + num1) Else RandomNumbers = Round ((num2 - num1) * Rnd + num1, desimaler) End IfEnd Function3. Lagre og lukke kode, og deretter i en tom celle, inngang denne formelen = RandomNumbers (X, Y, Z), indikerer X nedre grense for tallene, og Y indikerer høyere grense av tallene. Z angir desimaler av tallene.
4. For eksempel, jeg ønsker å generere noen hele tall mellom 50 og 1000, kan jeg sette inn denne formelen = randomnumbers (50,1000,0). Deretter drar fyllhåndtaket til området du vil inneholde denne formelen, og du vil få følgende resultat:
Tips: Hvis du vil sette inn tilfeldige tall mellom 10 og 500 med 2 desimaler, du kan endre formelen som dette = randomnumbers (10,500,2).

Sett tilfeldige tall i et område i Excel med Kutools for Excel
Kutools for Excel Sett tilfeldige data gjør det mulig å sette inn tilfeldige integrert Tallene i et bestemt utvalg av gjeldende regneark.
Kutools for Excel omfatter mer enn 120 praktiske Excel-verktøy. Gratis å prøve uten begrensning i 30 dager. Få den nå.
En. Velg et område som du ønsker å sette inn tilfeldige tall.
To. Klikk Kutools > Sett Verktøy > Sett tilfeldige data, se skjermbilde:
tre. I Sett tilfeldige data dialogboksen klikker du fanen Integer, og angi omfanget av tall, se skjermbilde:
4. Klikk deretter på OK eller Bruk, har tallene blitt satt inn i rekken tilfeldig. Se skjermbilde:
Merk: Unike verdier alternativet vil bare generere eller sett unike verdier i området
Kutools for Excel Sett tilfeldige data kan hjelpe deg med å behandle følgende operasjoner i en rekke celler
..

Generer eller sette inn tilfeldige tegnstrengene i en rekke

Generer eller sett tilfeldig dato i en rekke

Generer eller sette inn en egendefinert liste i en rekke
Klikk for å vite mer om denne funksjonen ...