Indholdsfortegnelse
I denne vejledning vil vi forklare forskellige metoder til at generere en tilfældig 10 cifret tal i excel. Under arbejdet med et projekt i Microsoft Excel Nogle gange har vi ikke noget bestemt datasæt, så vi skal oprette et prøve datasæt. Når vi opretter et prøve datasæt, kan det være nødvendigt at generere tilfældige tal. Generelt skal vi generere tilfældige tal for nogle få tilfælde. Det er ikke den slags funktioner, som vi skal bruge ofte.
Download arbejdsbog til øvelser
Vi kan downloade arbejdsbogen til øvelser her.
Generering af tilfældigt 10-cifret nummer.xlsm6 metoder til at generere et tilfældigt 10-cifret tal i Excel
I hele artiklen vil vi forklare 6 metoder til at generere en tilfældig 10 Vi vil bruge forskellige funktioner, værktøjer og værktøjer til at VBA kode.
1. Kombiner ROUND- og RAND-funktionerne for at generere et tilfældigt 10-cifret tal
Først og fremmest vil vi bruge funktionen ROUND og RAND-funktionen til at generere en tilfældig 10 cifre nummer.
På Microsoft Excel , den RAND funktionen returnerer en tilfældigt tal mellem 0 og 1.
RUND funktion i Excel giver et tal, der er afrundet til et angivet antal cifre.
Navnene på fem personer er vist på følgende billede fra vores datasæt. Vi genererer tilfældige telefonnumre til dem, hver med ti cifre.
Lad os se, hvordan du udfører denne handling.
TRIN:
- Først skal du vælge celle C5 .
- Skriv derefter følgende formel i den pågældende celle:
=ROUND(RAND()*9999999999+1,0)
- Tryk på Indtast .
- Så ovenstående handling returnerer en tilfældig 10 ciffertal i celle C5 .
- Træk derefter den Håndtag til påfyldning værktøj fra celle C5 til celle C9 .
- Til sidst får vi resultater som det følgende billede.
🔎 Hvordan virker formlen?
- RAND()*9999999999999999+1: Denne del multiplicerer det tilfældige tal, der er genereret af 9999999999 og tilføjer 1 til den.
- ROUND(RAND()*9999999999+1,0): Denne del afrunder det resultat, som vi får fra RAND funktion.
Læs mere: Excel-formel til at generere tilfældige tal (5 eksempler)
2. Brug RANDBETWEEN-funktionen til at oprette et tilfældigt 10-cifret tal i Excel
I den anden metode anvender vi funktionen RANDBETWEEN til at generere en tilfældig 10 cifret tal i excel.
RANDBETWEEN funktionen i Excel returnerer et heltal mellem to angivne tal.
For at forklare denne metode vil vi fortsætte med vores tidligere datasæt.
Lad os se, hvordan du udfører denne metode.
TRIN:
- Først skal du vælge celle C5 og indsæt følgende formel i den pågældende celle:
=RANDBETWEEN(1000000000,9999999999)
- Hit Indtast .
- Som følge heraf får vi en tilfældig 10 ciffertal i celle C5 .
- For det andet skal du trække den Håndtag til påfyldning værktøj fra celle C5 til slutningen af datasættet.
- Endelig kan vi se resultaterne på følgende billede.
Læs mere: Sådan genereres tilfældige tal med Excel VBA (4 eksempler)
3. Generer et tilfældigt 10-cifret nummer baseret på antallet af cifre, du skriver i forskellige celler
I den tredje metode genererer vi en tilfældig 10 cifret tal ved hjælp af en unik metode. Når vi f.eks. skriver 10 i celle C5 , celle D5 vil vise et tilfældigt antal af 10 cifre i den.
Vi følger nedenstående trin for at udføre denne metode.
TRIN:
- Til at begynde med skal du indsætte følgende formel i cellerne ( D5:D9 ):
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5)
- Derudover skal du skrive værdien 10 i celle C5 .
- Tryk på Indtast .
- Desuden får vi en tilfældig 10 ciffertal i celle D5 .
- Endelig skal du indtaste værdien 10 i celler ( C6:C9 ). Som følge heraf får vi også tilfældige 10 cifrede tal i celler ( D6:D9 ).
🔎 Hvordan virker formlen?
- RANDBETWEEN(0,999999999999999): Denne del returnerer en tilfældig 10 ciffernummer.
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5): Returnerer et tilfældigt antal af faste cifre i celle D5 som vi skriver i celle C5 .
Læs mere: Generator af tilfældige 4-cifrede tal i Excel (8 eksempler)
Lignende læsninger
- Automatisk generering af fakturanummer i Excel (med 4 hurtige trin)
- 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)
- Generer et tilfældigt tal mellem to tal i Excel (4 måder)
4. Anvend RANDARRAY-funktionen til at generere et tilfældigt 10-cifret tal
En anden metode til at generere tilfældige tal i et bestemt område i vores datasæt er at bruge funktionen RANDARRAY . RANDARRAY funktionen er kun tilgængelig i Microsoft Excel 365 & Microsoft Excel 2021 versioner.
RANDARRAY funktionen giver en liste over tilfældige tal fra 0 til 1 som er angivet ved et antal rækker og kolonner.
I det følgende datasæt genererer vi tilfældigt to telefonnumre for hver person med den RANDARRAY funktion.
Lad os se, hvordan du bruger RANDARRAY funktion.
TRIN:
- I begyndelsen skal du vælge celle C5 .
- Skriv derefter følgende formel i den pågældende celle:
=RANDARRAY(5,2,1000000000,9999999999,TRUE)
- Derefter skal du trykke på Indtast .
- Endelig får vi tilfældige tal i cellerne ( C5:D9 ).
Læs mere: Generator af tilfældige 5-cifrede tal i Excel (7 eksempler)
5. Generer et 10-cifret nummer med Analysis Toolpak
En anden metode til at generere en tilfældig 10 cifret tal i Excel er at bruge en Tilføjelsesprogram navngivet ' Analyseværktøjspakke '. Denne metode kræver ingen formel.
For at illustrere denne metode vil vi bruge datasættet fra vores første metode. Følg nedenstående trin for at udføre denne handling.
TRIN:
- Først skal du gå til Fil fanebladet.
- For det andet skal du vælge Indstillinger fra menuen.
- Der vises et nyt pop op-vindue med navnet ' Excel-muligheder '.
- For det tredje skal du klikke på indstillingen Tilføjelser i venstre side af vinduet.
- Derefter ruller du ned til bunden i højre side og vælger indstillingen Excel-tilføjelser ' fra rullelisten og klik på Gå til knap.
- Dette åbner et pop-up vindue med en liste over alle tilgængelige Excel-tilføjelser . Klik OK efter at du har markeret feltet for ' Analyse ToolPak '.
- Vælg derefter ' Analyse af data ' fra Data fanebladet.
- Det åbner et nyt pop-up vindue med navnet ' Analyse af data '.
- Rul desuden ned i indstillingerne i ' Analyseværktøjer '. Vælg afsnittet ' Generering af tilfældige tal ', og klik derefter på OK .
- Derefter får vi endnu et pop-up vindue ved navn ' Generering af tilfældige tal '. Vi vil indtaste værdier for forskellige parametre for at generere tilfældige 10 cifrede tal.
- Den ' Antal variabler ' angiver, hvor mange kolonner vi ønsker at udfylde med tilfældige data. Vi har brugt værdien 1 .
- Antallet af rækker er angivet med ' Antal tilfældige numre '. Vi har taget værdien 5 .
- I den Distribution feltet, har vi valgt muligheden Ensartet .
- Indstil parametrene til et interval på 1 til 9999999999 .
- Indstil ' Udgangsområde ' til arrayets begyndelse, som er celle C5 .
- Klik nu på OK .
- Endelig kan vi se tilfældigt genererede 10 cifrede tal i celler ( C5:C9 ).
Læs mere: Generator af tilfældige tal med dataanalyseværktøj og funktioner i Excel
6. Indsæt VBA-kode til at oprette 10-cifret tal i Excel
I den sidste metode genererer vi en tilfældig 10 cifret nummer ved hjælp af et VBA For at demonstrere denne metode anvender vi følgende datasæt, som vi også har anvendt tidligere.
Følg nedenstående trin for at udføre denne metode.
TRIN:
- Til at begynde med, højreklik på på det aktive ark, og vælg indstillingen ' Se kode '.
- Ovenstående kommando åbner en ny tom VBA kodevinduet for det pågældende regneark.
- Indsæt desuden følgende kode i kodevinduet:
Sub Random_10_Digit() Dim GRN As Integer For GRN = 5 To 9 ActiveSheet.Cells(GRN, 3) = Round((Rnd() * 999999999999# - 1) + 1, 0) Next GRN End Sub
- Klik desuden på Kør eller tryk på F5 for at køre koden.
- Til sidst får vi 10 cifre, der genereres tilfældigt i cellerne ( C5:C9 ).
Læs mere: Excel VBA: Generator af tilfældige tal uden dubletter (4 eksempler)
Konklusion
Afslutningsvis kan vi nemt generere en tilfældig 10 cifret tal i Excel ved at følge denne metode. For at opnå de bedste resultater skal du downloade den øvelsesarbejdsbog, der er vedhæftet denne artikel, og tage den i brug. Hvis du har spørgsmål eller anbefalinger, kan du skrive en bemærkning i feltet nedenfor.