Tilfeldig 5-sifret tallgenerator i Excel (7 eksempler)

  • Dele Denne
Hugh West

Når vi jobber i Microsoft Excel , krever vi noen ganger en tilfeldig 5-sifret tallgenerator. Spesielt når vi gjør statistisk analyse, må vi kanskje generere 5-sifrede tall. Igjen kan vi bruke en 5-sifret tallgenerator for å lage passord eller IDer. Heldigvis har excel flere alternativer for å få tilfeldige 5-sifrede tall. Denne artikkelen vil veilede deg til å bruke disse alternativene.

Last ned øvelsesarbeidsbok

Du kan laste ned øvelsesarbeidsboken som vi har brukt til å forberede denne artikkelen.

Tilfeldig 5-sifret tallgenerator.xlsm

7 eksempler på tilfeldig 5-sifret tallgenerator i Excel

1. Excel RANDBETWEEN-funksjon som 5-sifret tallgenerator

Først av alt vil vi bruke RANDBETWEEN-funksjonen som en 5-sifret tallgenerator. Denne funksjonen lar oss få tilfeldige tall mellom spesifiserte tall. For eksempel vil jeg generere 5-sifrede tall mellom 10000 og 99999 . Følg trinnene nedenfor for å få ønsket resultat.

Trinn:

  • Skriv inn formelen nedenfor i Celle B5 og trykk Enter .
=RANDBETWEEN(10000,99999)

  • Som et resultat vil vi få det 5-sifrede tallet nedenfor. Deretter bruker du Fyllhåndtak ( + ) for å få 5-sifrede tall over området B6:B10 .

  • Følgelig vil vi få utdataene nedenfor.

Merk :

RANDBETWEEN -funksjonener en flyktig funksjon. Tilfeldige tall generert av denne funksjonen endres hver gang en celle i regnearket beregnes. Hvis du vil unngå disse endringene i tall, følg trinnene nedenfor.

Trinn:

  • Kopier først de tilfeldige tallene generert av RANDBETWEEN formel ved å følge Hjem > Kopier eller Ctrl + C .

  • Lim dem deretter inn som Verdier ved å følge Hjem > Lim inn > Lim inn verdier (se skjermbilde).

  • Som et resultat vil du få tallene som verdier.

Les mer: Excel-formel for å generere tilfeldig tall (5 eksempler)

2. Generer tilfeldig 5-sifret tall med VENSTRE & RANDBETWEEN-funksjoner

I denne metoden vil jeg bruke en formel med kombinasjonen VENSTRE og RANDBETWEEN funksjoner. Denne formelen vil generere tilfeldige tall avhengig av lengden på tallene gitt i cellen som formelen refererer til. La oss se hvordan vi kan gjøre oppgaven.

Trinn:

  • Først, skriv inn formelen nedenfor i Celle B6 og trykk Enter . Formelen vil returnere en tom celle.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Skriv nå 5 i Celle B5 da du trenger et tilfeldig tall med 5-sifrede. Når du trykker Enter , vil du i celle B6 få et 5-sifret tilfeldig tall.

🔎 Hvordan fungerer formelenFungerer du?

  • RANDBETWEEN(1,9)

Her gir formelen ovenfor et tilfeldig tall mellom 1 til 9 .

  • RANDBETWEEN(0,9999999999999999)

Her funksjonen RANDBETWEEN returnerer et tilfeldig tall mellom 0 til 9999999999999999.

  • VENSTRE(RANDMELLOM(1,9)&KANTMELLOM(0,999999999999999)& ;RANDBETWEEN(0,999999999999999),B5

Til slutt returnerer formelen ovenfor et tilfeldig tall som inneholder lengden på Celle B5 .

Les mer: Tilfeldig 4-sifret tallgenerator i Excel (8 eksempler)

3. Lag 5-sifret tall ved å bruke RUND- og RAND-funksjoner i Excel

Denne gangen vil jeg bruke kombinasjonen av RUNDE og RAND fungerer som en 5-sifret tilfeldig tallgenerator. Den generiske formelen for å generere tallene er:

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

Hvor X og Y er det nederste og øverste tallet som du vil generere 5-sifrede tall mellom .

Trinn:

  • Skriv inn nedenfor formel i celle B5 . Trykk deretter Enter .
=ROUND(RAND()*(99999-10000)+10000,0)

  • Som en konsekvens vil du de 5-sifrede tallene nedenfor.

🔎 Hvordan fungerer formelen?

  • RAND()

Her genererer RAND funksjonen tilfeldige desimaltall.

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

I denne delen er resultatet av RAND funksjonen multipliseres med 89999 . Deretter legges resultatet til 1000 .

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

Til slutt runder ROUND -funksjonen resultatet av forrige formel til null desimaler.

Les mer: Generer tilfeldig tall i Excel med desimaler (3 metoder)

4. Kombiner INT & RAND fungerer som 5-sifret tallgenerator

Denne metoden ligner på en måte den forrige metoden. I stedet for ROUND funksjonen, bruker vi INT funksjonen her. Følg trinnene nedenfor for å lage 5-sifrede tilfeldige tall mellom 10000 og 99999 .

Trinn:

  • Skriv inn formelen nedenfor i Celle B5 . Trykk deretter Enter .
=INT(RAND()*(99999-10000)+10000)

  • Som et resultat vil du få følgende utgang.

Her fungerer formelen ovenfor på lignende måte som nevnt i Metode 3 . Først genererer RAND -funksjonen tilfeldige desimaltall. Deretter multipliseres det resulterende desimaltallet med 89999 og legges til 1000 . Til slutt avrunder INT tallet til nærmeste 5-sifrede heltall.

Les mer: Hvordan generere tilfeldig 10-sifret tall i Excel ( 6 metoder)

Lignende avlesninger

  • Hvordan generere tilfeldige data i Excel (9 enkle metoder)
  • Rendom Number Generator i Excel uten gjentakelser (9Metoder)
  • Generer tilfeldig tall fra liste i Excel (4 måter)
  • Rendom Number Generator mellom Range i Excel (8 eksempler)

5. Lag tilfeldig 5-sifret tall med RANDARRAY-funksjonen

Du kan bruke RANDARRY-funksjonen som en tilfeldig 5-sifret tallgenerator. Følg instruksjonene nedenfor for å lage 5-sifrede tilfeldige heltall mellom 10000 og 99999 , og spredt over 2 kolonner og 6 rader.

Trinn:

  • Skriv inn følgende formel i celle B5 .
=RANDARRAY(6,2,10000,99999,TRUE)

  • Når du trykker Enter , returnerer formelen ovenfor 5-sifrede tilfeldige tall (heltall) over kolonner B & C og rader 5:10 .

Les mer: Hvordan å generere tilfeldige tall uten duplikater i Excel (7 måter)

6. Bruk Analysis ToolPak for å generere 5-sifrede tall i Excel

I denne metoden vil jeg bruke et Excel-tillegg- inn som en 5-sifret tallgenerator. Først vil jeg vise deg hvordan du legger til tillegget til Excel-båndet . Senere vil jeg bruke det tillegget til å generere 5-sifrede tilfeldige tall.

Trinn:

  • Først går du til Fil fanen fra båndet.

  • Velg deretter Alternativer .

  • Deretter vises dialogboksen Excel-alternativer , klikk på Tillegg . Merk av for Excel-tillegg valgt fra rullegardinmenyen Administrer menyen og trykk Go .

  • Som et resultat vil Tillegg -dialogen vises , sett en hake på Analysis ToolPak og trykk OK .

  • Gå nå til Data -kategorien, og alternativet Dataanalyse er tilgjengelig. Klikk på den.

  • Slik dukker dialogboksen Dataanalyse opp, velg Random Number Generasjon fra listen Analyseverktøy , og trykk OK .

  • Når dialogboksen Generering av tilfeldige tall vises, skriv inn 2 som Antall variabler , og 6 som Antall tilfeldige Tall .
  • Velg deretter Uniform fra rullegardinmenyen Distribusjon . I delen Parametere skriver du inn området med 5-sifrede tall ( 10000 og 99999 ) i feltet Mellom .
  • Deretter velger du Output Range og velger destinasjonscellen (her Cell $B$5 ). Trykk OK for å lukke dialogen.

  • Endelig kan vi se utdataene nedenfor.

Merk:

  • 5-sifrede tilfeldige tall generert av Analysis ToolPak inneholder desimaler. For å konvertere disse tallene til null desimaler kan du bruke funksjonene ROUND eller INT (beskrevet i Metode 4 og Metode 5 ).

Les mer: Rendom Number Generator med dataanalyseverktøyog funksjoner i Excel

7. Bruk Excel VBA som 5-sifret tallgenerator

Du kan bruke Excel VBA til å generere 5-sifrede tilfeldige tall.

Trinn:

  • Først går du til arket der du vil hente de 5-sifrede tilfeldige tallene. Høyreklikk deretter på arknavnet og velg Vis kode for å få frem VBA vinduet.

  • Skriv nå inn koden nedenfor i Module og kjør med F5 -tasten.
8793

  • Til slutt, når du kjører koden vil du få de 5-sifrede tallene nedenfor.

Les mer: Hvordan genererer Tilfeldig tall i et område med Excel VBA

Ting å huske

  • Resultatet vi mottar fra funksjonen TILFELDIG MELLOM inneholder duplikater. For å oppdage de dupliserte tallene kan du bruke RANK.EQ-funksjonen i excel.
  • RAND -funksjonen er også en flyktig funksjon. Du kan konvertere resultatene som returneres av RAND -formelen til verdier ved å bruke alternativet Lim inn spesielt .

Konklusjon

I artikkelen ovenfor , Jeg har forsøkt å diskutere flere eksempler på en tilfeldig 5-sifret tallgenerator i Excel utførlig. Forhåpentligvis vil disse metodene og forklaringene være nok til å løse problemene dine. Gi meg beskjed hvis du har spørsmål.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.