Tilfeldig 4-sifret tallgenerator i Excel (8 eksempler)

  • Dele Denne
Hugh West

Vi må kanskje generere tilfeldige tall i Excel til tider. Tilfeldige tall kan blant annet brukes til å generere datakrypteringsnøkler, simulere og beskrive kompliserte hendelser, og velge tilfeldige prøver fra større datasett. I denne artikkelen vil vi demonstrere forskjellige måter å lage den 4-sifrede tilfeldige tallgeneratoren til Excel.

Last ned øvelsesarbeidsbok

Du kan laste ned arbeidsboken og øv med dem.

Generer 4-sifret tilfeldig tall.xlsm

8 eksempler på tilfeldig 4-sifret tallgenerator i Excel

1. Sett inn RANDBETWEEN-funksjonen for å generere 4-sifret tilfeldig tall

RANDBETWEEN-funksjonen er klassifisert som en Matte- og trigonometrifunksjon i Excel. Funksjonen RANDBETWEEN i Excel genererer en tilfeldig verdi blant to verdier. Hver forekomst av et regneark åpnes eller endres, RANDBETWEEN genererer en ny. La oss generere 4-sifrede tilfeldige tall ved å bruke denne funksjonen. For dette må vi følge trinnene ned.

TRINN:

  • Først velger du cellen der du vil plassere formelen ved å bruke RANDBETWEEN funksjon. Så vi velger celle B5 .
  • For det andre legger du formelen inn i den valgte cellen.
=RANDBETWEEN(1000,9999)

  • Trykk for det tredje Enter .

  • Nå drar du Fill Håndtak ned for å duplisere formelen over området. Eller til Autofyll området, dobbeltklikk på Pluss ( + )-symbolet.

  • Endelig kan vi se 4 sifrede tilfeldige tall i celleområdet B5:B9 .

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

2. RANDARRARY-funksjonen som tilfeldig 4-sifret tallgenerator i Excel

RANDARRAY-funksjonen genererer en tilfeldig tallmatrise. Antall rader og kolonner som skal fylles, minimums- og maksimumsverdier, og hvem som skal returnere hele tall eller desimalverdier er alle alternativer. Vi kan bruke RANDARRAY funksjonen til å generere 4-sifrede tilfeldige tall. Så la oss se på prosedyrene nedenfor.

TRINN:

  • Til å begynne med, velg cellen der du vil sette inn RANDARRAY funksjoners formel.
  • For det andre, skriv inn formelen nedenfor i den valgte cellen.
=RANDARRAY(5,1,0,9999,TRUE)

  • Trykk til slutt Enter -tasten for å fullføre prosedyren.

Dette vil automatisk generere 4 siffer tilfeldige tall i fem rader, ettersom vi setter inn antallet rad 5 i formelen.

Les mer: Random 5 Digit Number Generator i Excel (7 eksempler)

3. Produser 4-sifrede tilfeldige tall med TRUNC- og RAND-funksjonene

TRUNC-funksjonen i Excel produserer et avkortet tall med et valgfritt antall sifre. Brøkdelen avverdien fjernes av TRUNC . RAND-funksjonen returnerer et tilfeldig spesifikt tall som er mer enn eller lik 0 men mindre enn 1 . Vi kan kombinere TURNC & RAND -funksjonene for å generere 4-sifrede tilfeldige tall. La oss se på trinnene for å bruke kombinasjonen av disse to funksjonene for å produsere 4-sifrede tilfeldige tall.

TRINN:

  • I likhet med forrige eksempel, velg cellen B5 og erstatte formelen
=TRUNC(RAND()*9999,4)

  • Deretter trykker du Skriv inn . Og formelen vises i formellinjen.

  • For å kopiere formelen over området, dra Fyllhåndtaket ned eller Dobbeltklikk Pluss ( + )-ikonet.

  • Og det er det! Du kan se resultatet i kolonne B .

🔎 Hvordan fungerer formelen?

  • RAND()*9999,4: RAND() genererer et tilfeldig tall mellom 1 til 9 . Å multiplisere 9999 vil øke tallområdet og 4 vil bare returnere det 4-sifrede i det tilfeldige tallet.
  • TRUNC(RAND()*9999 ,4: Dette vil returnere det 4-sifrede til det tilfeldige tallet.

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

4. Kombiner ROUND- og RAND-funksjoner for å generere 4-sifret tilfeldig tall

ROUND-funksjonen i Excelproduserer et tall som er trimmet til et spesifisert antall sifre. RAND-funksjonen i Excel genererer en tilfeldig verdi mellom 0 og 1. Vi kan generere 4-sifrede tilfeldige tall ved å slå sammen de to funksjonene. Så la oss følge trinnene for å gjøre det.

TRINN:

  • På samme måte som før, velg først cellen der du vil plassere formelen for å generere tilfeldige tall. Så vi velger celle B5 .
  • Skriv deretter inn formelen nedenfor i den valgte cellen.
=ROUND(RAND()*(9999-1000)+1000,0)

  • Deretter trykker du på Enter -tasten.

  • Deretter drar du Fyllhåndtaket ned for å kopiere formelen over området. Eller dobbeltklikk på pluss ( + )-tegnet. Dette dupliserer også formelen.

  • Og dette vil generere 4-sifrede tilfeldige tall inn i kolonne B .

🔎 Hvordan fungerer formelen?

  • RAND()* (9999-1000)+1000,0: Dette vil hovedsakelig multiplisere RAND() med 9999 for å generere kun 4-sifrede tilfeldige tall.
  • ROUND(RAND()*(9999-1000)+1000,0): Dette vil fjerne de ekstra desimaltallene og generere kun de 4-sifrede tallene.

Lignende avlesninger

  • Autogenerer fakturanummer i Excel (med 4 raske trinn)
  • Hvordan generere Tilfeldige data i Excel (9 enkle metoder)
  • Tilfeldig tallGenerator mellom område i Excel (8 eksempler)
  • Hvordan generere tilfeldige tall med Excel VBA (4 eksempler)
  • Generer tilfeldig tall fra liste i Excel (4 måter)

5. Generer 4-sifret tilfeldig tall ved å bruke VENSTRE & RANDBETWEEN-funksjoner i Excel

VENSTRE-funksjonen returnerer det eller de første tegnene i en tekststreng basert på antall oppgitte tegn. Vi kan kombinere VENSTRE og RANDBETWEEN funksjoner for å generere 4-sifrede tilfeldige tall. Så la oss følge prosedyren.

TRINN:

  • Som vist i de tidligere eksemplene, velg først cellen og sett inn formelen i den cellen.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Og trykk Enter .

🔎 Hvordan fungerer formelen?

  • RANDBETWEEN(1,9): Dette vil tillate å ta et tall mellom 1 til 9 .
  • RANDBETWEEN(0,9999999999999999)&RANDBETWEEN(0,9999999999999999),B5: Denne formellinjen vil generere tilfeldige tall basert på tallet vi legger inn i celle B5 .
  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0, 999999999999999)&RANDBETWEEN(0,9999999999999999),B5): Dette vil returnere de første tallene basert på tallet i cellen B5 er gitt.

6. Opprett 4-sifret tilfeldig tall ved å kombinere INT & RAND-funksjoner

INT-funksjonen i Excel brukes til å returnerenærmeste heltall av et gitt tall. Når vi har et stort antall datasett og hvert datasett er i forskjellige formater, for eksempel float, returnerer denne funksjonen heltallsdelen av tallet. La oss følge trinnene nedenfor.

TRINN:

  • I likhet med de foregående eksemplene, velg først celle B5 .
  • Deretter, i den valgte cellen, skriv inn formelen nedenfor.
=INT(RAND()*(9999-1000)+1000)

  • Til slutt trykker du på Enter -tasten for å fullføre prosessen.

  • Resultatet vil nå vises i den valgte cellen, sammen med formelen i formellinje.
  • Deretter drar du Fyllhåndtaket ned for å duplisere formelen over hele området. Alternativt, for å Autofyll området, dobbeltklikk Pluss ( + )-symbolet.

  • Det er alt for nå! Sist men ikke minst, kolonne B viser 4-sifrede tilfeldige tall som et resultat.

🔎 Hvordan fungerer formelen ?

  • RAND()*(9999-1000)+1000: Dette vil hovedsakelig multiplisere 9999 med RAND -funksjon for å generere 4-sifrede tall.
  • INT(RAND()*(9999-1000)+1000: Dette vil ta det nærmeste hele tallet av det tilfeldige tallet og generer kun det 4-sifrede tilfeldige tall.

7. Bruk Excel Analysis ToolPak for å generere 4-sifret tilfeldig tall

Det er en annen måte å injiser 4-sifrede tilfeldige heltall som ikke kreverbruken av en formel. For å generere tilfeldige data kan vi bruke Analysis ToolPak -tillegget, men vi må først installere det. Analysis ToolPak -tillegget kan installeres i hovedprosedyrene. Hvis du bruker Microsoft Excel 365 , er det installert som standard. La oss nå se prosedyren for å bruke dette tillegget.

TRINN:

  • Først velger du kategorien Fil på bånd.

  • For det andre klikker du på Alternativer . Eller bruk hurtigtasten Alt + F + T .

  • Dette åpner Excel-alternativene dialog.
  • Deretter klikker du Add-Ins i popup-vinduets venstre sidefelt.
  • Deretter velger du Analysis ToolPak i Tillegg -seksjonen.
  • Velg videre menyen Excel-tillegg nederst i hovedvinduet fra menyen Administrer ned bar.
  • Deretter klikker du på -knappen.

  • Dette åpner en popup-vindu vindu med en liste over alle tilgjengelige Excel Tillegg .
  • Merk av for Analysis ToolPak og klikk OK .

  • Gå videre til Data -fanen fra båndet. Det er nå en ekstra kategori kalt Analyse på Excel-båndets Data -fane, med én knapp merket Dataanalyse . Klikk på det.

  • Dette vil vises i dialogboksen Dataanalyse .
  • Her velger du tilfeldig tallgenerering og klikk OK .

  • Igjen vil en dialogboks vises med navnet Generering av tilfeldige tall .
  • Skriv inn antall kolonner i tekstboksen Antall variabler og skriv inn antall rader i Antall tilfeldige tall tekstboks.
  • I rullegardinmenyen Distribusjon velger du Uniform .
  • Ta området for et 4-sifret tall. Ettersom vi tar et område mellom 1000 og 9999 .
  • I Utdataalternativer velger du Utdataområde . Så vi velger $B$5:$B$9 .
  • Deretter klikker du på OK -knappen.

  • Og endelig vil vi kunne se resultatet i det valgte området.

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

8. Excel VBA for å produsere 4-sifret tilfeldig tall i Excel

Vi kan bruke Excel VBA for å generere tilfeldige tall i bestemte celler. Med Excel VBA kan brukere enkelt bruke koden som fungerer som excel-menyer fra båndet. For å bruke VBA -koden til å generere 4-sifrede tilfeldige tall, la oss følge prosedyren.

TRINN:

  • I den første klikk på Utvikler -fanen på båndet.
  • For det andre starter du Visual Basic Editor ved å klikke på Visual Basic .
  • Alternativt kan du få tilgang til Visual Basic Editor ved å trykke Alt + F11 .

  • I stedet for å gjøre dette, kan du bare høyreklikke på regnearket og gå til Vis kode . Dette tar deg også til Visual Basic Editor .

  • Dette vil vises i Visual Basic Editor hvor vi skriver kodene våre for å lage en tabell fra området.
  • Og kopier og lim inn VBA koden vist nedenfor.

VBA-kode :

9084
  • Etter det, kjør koden ved å klikke på RubSub -knappen eller trykke på hurtigtasten F5 .

  • Og til slutt, ved å følge trinnene vil det genereres et 4-sifret tilfeldig tall i celle B5 .

Les mer: Excel VBA: Random Number Generator uten duplikater (4 eksempler)

Konklusjon

Eksemplene ovenfor viser deg Tilfeldig 4-sifret tallgenerator i Excel . Håper dette vil hjelpe deg! Hvis du har spørsmål, forslag eller tilbakemeldinger, vennligst gi oss beskjed i kommentarfeltet. Eller du kan ta et blikk på våre andre artikler i ExcelWIKI.com -bloggen!

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.