Generator af tilfældige 5-cifrede tal i Excel (7 eksempler)

  • Del Dette
Hugh West

Under arbejdet i Microsoft Excel , nogle gange har vi brug for en tilfældig 5-cifret talgenerator. Især når vi laver statistiske analyser, kan vi have brug for at generere 5-cifrede tal. Igen kan vi bruge en 5-cifret talgenerator til at oprette adgangskoder eller ID'er. Excel har heldigvis flere muligheder for at få tilfældige 5-cifrede tal. Denne artikel vil guide dig til at bruge disse muligheder.

Download arbejdsbog til øvelser

Du kan downloade den øvelsesarbejdsbog, som vi har brugt til at forberede denne artikel.

Generator af tilfældige 5-cifrede tal.xlsm

7 eksempler på tilfældig 5-cifret talgenerator i Excel

1. Excel RANDBETWEEN-funktion som 5-cifret talgenerator

Først og fremmest vil vi bruge funktionen RANDBETWEEN som en 5-cifret talgenerator. Denne funktion giver os mulighed for at få tilfældige tal mellem bestemte tal. Jeg vil f.eks. generere 5-cifrede tal mellem 10000 og 99999 For at opnå det ønskede resultat skal du følge nedenstående trin.

Trin:

  • Indtast nedenstående formel i Celle B5 og tryk på Indtast .
=RANDBETWEEN(10000,99999)

  • Som resultat får vi nedenstående 5-cifrede tal. Brug derefter Håndtag til påfyldning ( + ) for at få 5-cifrede tal i intervallet B6:B10 .

  • Som følge heraf får vi nedenstående resultat.

Bemærk:

RANDBETWEEN er en flygtig funktion. Tilfældige tal, der genereres af denne funktion, ændres hver gang en celle i regnearket beregnes. Hvis du vil undgå disse ændringer i tallene, skal du følge nedenstående trin.

Trin:

  • Først kopieres de tilfældige tal, der er genereret af RANDBETWEEN formel ved at følge Hjem > Kopier eller Ctrl + C .

  • Indsæt dem derefter som Værdier ved at følge Hjem > Indsæt > Indsæt værdier (se skærmbillede).

  • Resultatet er, at du får tallene som værdier.

Læs mere: Excel-formel til generering af tilfældige tal (5 eksempler)

2. Generer et tilfældigt 5-cifret tal med LEFT & RANDBETWEEN-funktionerne

I denne metode vil jeg bruge en formel med kombinationen af VENSTRE og RANDBETWEEN Denne formel vil generere tilfældige tal afhængigt af længden af de tal, der er angivet i den celle, som formlen henviser til. Lad os se, hvordan vi kan udføre opgaven.

Trin:

  • Indtast først nedenstående formel i Celle B6 og tryk på Indtast Formlen returnerer en tom celle.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Skriv nu 5 Celle B5 da du skal bruge et tilfældigt nummer med 5 cifre. Når du rammer Indtast , i Celle B6 får du et tilfældigt 5-cifret nummer.

🔎 Hvordan virker formlen?

  • RANDBETWEEN(1,9)

Her returnerer ovenstående formel et tilfældigt tal mellem 1 til 9 .

  • RANDBETWEEN(0,999999999999999)

Her er det RANDBETWEEN funktionen returnerer et tilfældigt tal mellem 0 til 999999999999999.

  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5

Endelig returnerer ovenstående formel et tilfældigt tal, der indeholder længden af Celle B5 .

Læs mere: Generator af tilfældige 4-cifrede tal i Excel (8 eksempler)

3. Opret 5-cifret tal ved hjælp af ROUND & RAND-funktioner i Excel

Denne gang vil jeg bruge kombinationen af RUND og RAND fungerer som et 5-cifret tilfældig talgenerator. Den generelle formel til at generere tallene er:

=ROUND(RAND()*(Y-X)+X,0)

Hvor X og Y er det nederste og øverste tal, mellem hvilke du ønsker at generere 5-cifrede tal.

Trin:

  • Indtast nedenstående formel i Celle B5 . Næste tryk Gå ind på .
=ROUND(RAND()*(99999-10000)+10000,0)

  • Som en konsekvens heraf vil du få nedenstående 5-cifrede tal.

🔎 Hvordan virker formlen?

  • RAND()

Her er det RAND funktionen genererer tilfældige decimaltal.

  • RAND()*(99999-10000)+10000

I denne del af rapporten skal resultatet af den RAND funktionen ganges med 89999 Derefter lægges resultatet til 1000 .

  • ROUND(RAND()*(99999-10000)+10000,0)

Endelig er det RUND funktionen runder resultatet af den foregående formel til nul decimaler.

Læs mere: Generer tilfældige tal i Excel med decimaler (3 metoder)

4. Kombiner INT & RAND-funktioner som 5-cifret talgenerator

Denne metode minder lidt om den foregående, men i stedet for at bruge RUND funktion, vil vi bruge INT funktion her. For at oprette 5-cifrede tilfældige tal mellem 10000 og 99999 Følg nedenstående trin.

Trin:

  • Indtast nedenstående formel i Celle B5 Tryk derefter på Indtast .
=INT(RAND()*(99999-10000)+10000)

  • Som et resultat får du følgende output.

Her fungerer ovenstående formel på samme måde som nævnt i Metode 3 For det første, den RAND funktionen genererer tilfældige decimaltal. Derefter ganges det resulterende decimaltal med 89999 og tilføjet til 1000 . Endelig er det INT funktionen afrunder tallet til det nærmeste 5-cifrede hele tal.

Læs mere: Sådan genereres tilfældige 10-cifrede tal i Excel (6 metoder)

Lignende læsninger

  • Sådan genererer du tilfældige data i Excel (9 nemme metoder)
  • Generator af tilfældige tal i Excel uden gentagelser (9 metoder)
  • Generer tilfældige tal fra en liste i Excel (4 måder)
  • Generator af tilfældige tal mellem områder i Excel (8 eksempler)

5. Opret et tilfældigt 5-cifret tal med RANDARRAY-funktionen

Du kan bruge funktionen RANDARRY som en generator af tilfældige 5-cifrede tal. For at skabe tilfældige 5-cifrede hele tal mellem 10000 og 99999 , og spredes over 2 søjler og 6 rækker følger nedenstående vejledning.

Trin:

  • Indtast følgende formel i Celle B5 .
=RANDARRAY(6,2,10000,99999,TRUE)

  • Når du rammer Indtast , returnerer ovenstående formel tilfældige 5-cifrede tal (hele tal) over kolonnerne B & C og rækker 5:10 .

Læs mere: Sådan genereres tilfældige numre uden dubletter i Excel (7 måder)

6. Anvend Analysis ToolPak til at generere 5-cifrede tal i Excel

I denne metode vil jeg bruge en Excel add-in som en 5-cifret talgenerator. Først vil jeg vise dig, hvordan du tilføjer add-in'en til Excel-bånd Senere vil jeg bruge denne add-in til at generere tilfældige 5-cifrede tal.

Trin:

  • Først skal du gå til Fil fanen fra farvebåndet.

  • For det andet skal du vælge Indstillinger .

  • Dernæst Excel-muligheder dialogboksen vises, klik på Tilføjelser . tjek Excel-tilføjelser udvalgt fra de Administrer drop-down-menuen og tryk på Gå til .

  • Som følge heraf har Tilføjelser vises, sæt et flueben ved Analyse ToolPak og tryk på OK .

  • Gå nu til Data fanen, og fanen Analyse af data er tilgængelig. Klik på den.

  • Følgelig er det Analyse af data dialogboksen vises, skal du vælge Tilfældigt nummer Generation fra den Analyseværktøjer listen, og tryk på OK .

  • Når den Generering af tilfældige tal vises, skal du indtaste 2 som den Antal variabler , og 6 som den Antal tilfældige numre .
  • Vælg derefter Ensartet fra den Distribution rullemenuen. I Parametre afsnittet indtaste et interval af 5-cifrede tal ( 10000 og 99999 ) i den Mellem felt.
  • Derefter skal du vælge den Udgangsområde og vælg destinationscellen (her Celle $B$5 ). Tryk på OK for at lukke dialogboksen.

  • Til sidst kan vi se nedenstående resultat.

Bemærk:

  • 5-cifrede tilfældige tal genereret af Analyse ToolPak indeholder decimaler. For at konvertere disse tal til nul decimaler kan du bruge RUND eller INT funktioner (beskrevet i Metode 4 og Metode 5 ).

Læs mere: Generator af tilfældige tal med dataanalyseværktøj og funktioner i Excel

7. Anvend Excel VBA som 5-cifret talgenerator

Du kan bruge Excel VBA til at generere 5-cifrede tilfældige tal.

Trin:

  • Gå først til det ark, hvor du vil have de tilfældige 5-cifrede tal. Højreklik derefter på arkets navn og vælg Se kode for at få vist den VBA vindue.

  • Skriv nu nedenstående kode i Modul og køres ved hjælp af F5 nøgle.
 Sub Random5DigitNumber() Dim N As Integer For N = 5 To 10 ActiveSheet.Cells(N, 2) = Round(Rnd() * (99999 - 10000) + 10000, 0) Next N End Sub 

  • Når du kører koden, får du nedenstående 5-cifrede tal.

Læs mere: Sådan genereres tilfældigt nummer i et område med Excel VBA

Ting at huske

  • Det resultat, vi får fra den RANDBETWEEN funktionen indeholder dubletter. For at finde de dobbelte numre kan du bruge funktionen RANK.EQ i excel.
  • RAND funktionen er også en flygtig funktion. Du kan konvertere de resultater, der returneres af RAND formel til værdier ved hjælp af Indsæt specielt mulighed.

Konklusion

I ovenstående artikel har jeg forsøgt at diskutere flere eksempler på en tilfældig 5-cifret talgenerator i Excel udførligt. Forhåbentlig vil disse metoder og forklaringer være nok til at løse dine problemer. Lad mig vide, hvis du har spørgsmål.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.