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

  • Dele Denne
Hugh West

I denne opplæringen vil vi forklare forskjellige metoder for å generere et tilfeldig 10 sifret tall i excel. Mens vi jobber med et prosjekt i Microsoft Excel har vi noen ganger ikke noe spesielt datasett. Så vi må lage et eksempel. Når vi lager et eksempeldatasett, må vi kanskje generere tilfeldige tall. Vanligvis må vi generere tilfeldige tall for noen få tilfeller. Det er ikke den typen funksjon som vi trenger å bruke ofte.

Last ned øvelsesarbeidsbok

Vi kan laste ned øvelsesarbeidsboken herfra.

Generer Tilfeldig 10-sifret tall.xlsm

6 metoder for å generere tilfeldige 10-sifrede tall i Excel

I hele artikkelen vil vi forklare 6 metoder for å generere et tilfeldig 10 siffer nummer. Vi vil bruke forskjellige funksjoner, verktøy og VBA -kode.

1. Kombiner RUND- og RAND-funksjoner for å generere tilfeldig 10-sifret tall

Først og fremst vil vi bruke ROUND-funksjonen og RAND-funksjonen for å generere et tilfeldig 10 sifret tall.

I Microsoft Excel , RAND funksjonen returnerer et tilfeldig tall mellom 0 og 1.

RUNDE funksjonen i Excel produserer et tall som har blitt avrundet til et spesifisert antall sifre.

Navnene på fem personer vises i følgende bilde fra datasettet vårt. Vi genererer tilfeldig telefonnumre for dem, hver med ti siffer.

La oss se fremgangsmåten for å utføre denne handlingen.

TRINN:

  • Først, velg celle C5 .
  • Deretter skriver du inn følgende formel i den cellen:
=ROUND(RAND()*9999999999+1,0)

  • Trykk Enter .
  • Så, handlingen ovenfor returnerer et tilfeldig 10 sifret tall i celle C5 .
  • Dra deretter Fyllhåndtak -verktøyet fra celle C5 til celle C9 .
  • Til slutt, vi få resultater som følgende bilde.

🔎 Hvordan fungerer formelen?

  • RAND()*9999999999+1: Denne delen multipliserer det tilfeldige tallet generert av 9999999999 og legger 1 til det.
  • ROUND(RAND()*9999999999+1,0): Denne delen runder av resultatet som vi får fra funksjonen RAND .

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

2. Bruk RANDBETWEEN-funksjonen for å lage tilfeldig 10-sifret tall i Excel

I den andre metoden vil vi bruke RANDBETWEEN-funksjonen for å generere et tilfeldig 10 sifret tall i excel.

RANDBETWEEN funksjonen i excel returnerer et heltall mellom to spesifiserte tall.

For å forklare denne metoden vil vi fortsette med vårt forrige datasett.

La oss se trinnene for å utføre denne metoden.

TRINN:

  • Først, velg celle C5 og sett inn følgende formel i dencelle:
=RANDBETWEEN(1000000000,9999999999)

  • Trykk Enter .
  • Som en Resultatet får vi et tilfeldig 10 siffer i celle C5 .
  • Der andre drar du Fyllhåndtak fra celle C5 til slutten av datasettet.
  • Til slutt kan vi se resultatene i følgende bilde.

Les Mer: Hvordan generere tilfeldige tall med Excel VBA (4 eksempler)

3. Generer tilfeldige 10-sifrede tall basert på antall sifre du skriver inn i en annen celle

I den tredje metoden vil vi generere et tilfeldig 10 sifret tall ved å bruke en unik metode. For eksempel, når vi skriver 10 i celle C5 , vil celle D5 vise et tilfeldig antall 10 siffer i den.

Vi følger trinnene nedenfor for å utføre denne metoden.

TRINN:

  • Til å begynne med , sett inn følgende formel i cellene ( D5:D9 ):
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5)

  • I tillegg skriver du inn verdien 10 i celle C5 .
  • Trykk på Enter .
  • Videre får vi et tilfeldig 10 sifret tall i celle D5 .

  • Til slutt, skriv inn verdi 10 i celler ( C6:C9 ). Som et resultat får vi også tilfeldige 10 sifrede tall i celler ( D6:D9 ).

🔎 Hvordan fungerer formelen?

  • RANDBETWEEN(0,999999999999999): Denne delen returnerer en tilfeldig 10 siffertall.
  • VENSTRE(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5): Returnerer et tilfeldig antall faste sifre i celle D5 som vi skriver inn i celle C5 .

Les mer: Random 4 Digit Number Generator i Excel ( 8 eksempler)

Lignende avlesninger

  • Autogenerer fakturanummer i Excel (med 4 raske trinn)
  • Generer tilfeldige tall i Excel uten gjentakelser (9 metoder)
  • Generer tilfeldig tall fra liste i Excel (4 måter)
  • Tilfeldig tallgenerator mellom område i Excel (8 eksempler)
  • Generer tilfeldig tall mellom to tall i Excel (4 måter)

4. Bruk RANDARRAY-funksjonen for å generere tilfeldig 10-sifret tall

En annen metode for å generere tilfeldige tall i en bestemt region i datasettet vårt er å bruke RANDARRAY-funksjonen . RANDARRAY funksjonen er bare tilgjengelig i Microsoft Excel 365 & Microsoft Excel 2021 -versjoner.

RANDARRAY funksjonen gir en liste over tilfeldige tall fra 0 til 1 som er spesifisert av et antall rader og kolonner.

I følgende datasett vil vi tilfeldig generere to telefonnumre for hver person med funksjonen RANDARRAY .

La oss se fremgangsmåten for å bruke RANDARRAY funksjonen.

TRINN:

  • I begynnelsen,velg celle C5 .
  • Deretter skriver du inn følgende formel i den cellen:
=RANDARRAY(5,2,1000000000,9999999999,TRUE)

  • Deretter trykker du på Enter .
  • Til slutt får vi tilfeldige tall i cellene ( C5:D9 ).

Les mer: Tilfeldig 5-sifret tallgenerator i Excel (7 eksempler)

5. Generer 10-siffernummer med analyseverktøypakke

En annen metode for å generere et tilfeldig 10 siffernummer i excel er å bruke et tillegg navnet ' analyseverktøypakke '. Denne metoden krever ingen formel.

For å illustrere denne metoden vil vi bruke datasettet til vår første metode. Bare følg trinnene nedenfor for å utføre denne handlingen.

TRINN:

  • Gå først til Fil -fanen.

  • Velg deretter Alternativer fra menyen.

  • Et nytt popup-vindu vises med navnet ' Excel-alternativer '.
  • For det tredje klikker du på alternativet Tillegg på venstre side av vinduet .
  • Deretter ruller du ned til bunnen på høyre side. Velg alternativet « Excel-tillegg » fra rullegardinmenyen og klikk på -knappen.

  • Dette vil åpne et popup-vindu med en liste over alle tilgjengelige Excel-tillegg . Klikk OK etter å ha merket av i boksen for ' Analysis ToolPak '.

  • Velg deretter ' Data Analysis '-alternativet fra Data fanen.

  • Den åpner et nytt popup-vindu med navnet Dataanalyse .
  • I tillegg, bla nedover alternativene i delen ' Analyseverktøy . Velg alternativet ' Generering av tilfeldige tall og klikk deretter OK .

  • Deretter få enda et popup-vindu med navnet ' Generering av tilfeldige tall '. Vi vil legge inn verdier for forskjellige parametere for å generere tilfeldige 10 sifrede tall.
  • Feltet ' Antall variabler ' spesifiserer hvor mange kolonner vi ønsker å fylle med tilfeldige data . Vi har brukt verdien 1 .
  • Antall rader er angitt med « Antall tilfeldige tall ». Vi har tatt verdien 5 .
  • I feltet Distribusjon har vi valgt alternativet Uniform .
  • Sett inn parametrene til et område på 1 til 9999999999 .
  • Sett ' Utdataområde ' til matrisens begynnelse som er celle C5 .
  • Klikk nå på OK .

  • Endelig kan vi se tilfeldig generert 10 sifrede tall i celler ( C5:C9 ).

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

6. Sett inn VBA-kode for å lage 10-sifret tall i Excel

I den siste metoden vil vi generere en tilfeldig 10 sifret tall ved bruk av en VBA kode. For å demonstrere denne metoden bruker vifølgende datasett som vi også har brukt tidligere.

Følg trinnene nedenfor for å utføre denne metoden.

TRINN:

  • Til å begynne med, høyreklikk på det aktive arket og velg alternativet ' Vis kode '.

  • Kommandoen ovenfor åpner et nytt tomt VBA kodevindu for det regnearket.
  • I tillegg setter du inn følgende kode i kodevinduet:
4300
  • Klikk dessuten på Kjør eller trykk F5 tasten for å kjøre koden.

  • Til slutt får vi 10 sifrede tall generert tilfeldig i celler ( C5:C9 ).

Les mer: Excel VBA: Tilfeldig tallgenerator uten duplikater (4 eksempler)

Konklusjon

Til avslutning , kan vi enkelt generere et tilfeldig 10 sifret tall i excel ved å følge denne metoden. For å oppnå de beste resultatene, last ned øvelsesarbeidsboken som er vedlagt denne artikkelen og ta den i bruk. Hvis du har spørsmål eller anbefalinger, vennligst legg igjen en kommentar i boksen nedenfor.

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.