Slumpmässig 4-siffrig talgenerator i Excel (8 exempel)

  • Dela Detta
Hugh West

Vi kan behöva generera slumpmässiga nummer i Excel slumpmässiga tal kan bland annat användas för att generera nycklar för datakryptering, simulera och beskriva komplicerade händelser och välja slumpmässiga urval från större datamängder. I den här artikeln kommer vi att demonstrera olika sätt att göra det fyrsiffriga generator för slumpmässiga nummer Excel.

Ladda ner övningsboken

Du kan ladda ner arbetsboken och öva med dem.

Generera ett 4-siffrigt slumpmässigt nummer.xlsm

8 exempel på slumpmässig 4-siffrig talgenerator i Excel

1. Infoga RANDBETWEEN-funktionen för att generera ett 4-siffrigt slumpmässigt nummer

Funktionen RANDBETWEEN klassificeras som en Funktion för matematik och trigonometri i Excel. RANDBETWEEN funktionen i Excel genererar ett slumpmässigt värde bland två värden. Varje gång ett kalkylblad öppnas eller ändras, RANDBETWEEN genererar ett nytt. Låt oss generera fyrsiffriga slumpmässiga tal med hjälp av denna funktion. För detta måste vi följa stegen nedan.

STEG:

  • Välj först den cell där du vill sätta in formeln med hjälp av RANDBETWEEN funktionen. Vi väljer alltså cell B5 .
  • För det andra lägger du in formeln i den valda cellen.
=RANDBETWEEN(1000,9999)

  • För det tredje, tryck på Gå in på .

  • Dra nu i Handtag för fyllning ner för att duplicera formeln i hela intervallet. Eller för att AutoFill intervallet, dubbelklicka på den Plus ( + ) symbol.

  • Slutligen kan vi se 4 slumpmässiga siffror i cellintervallet B5:B9 .

Läs mer: Excel-formel för att generera slumpmässiga nummer (5 exempel)

2. RANDARRARY-funktionen som slumpmässig 4-siffrig talgenerator i Excel

Funktionen RANDARRAY genererar en matris med slumpmässiga tal. Antalet rader och kolumner som ska fyllas, minimi- och maximivärden och vem som ska returnera hela tal eller decimalvärden är alla alternativ. Vi kan använda RANDARRAY för att generera fyrsiffriga slumpmässiga tal. Låt oss titta på procedurerna nedan.

STEG:

  • Till att börja med väljer du den cell där du vill infoga RANDARRAY formeln för funktionerna.
  • För det andra skriver du formeln nedan i den valda cellen.
=RANDARRAY(5,1,0,9999,TRUE)

  • Slutligen trycker du på Gå in på för att avsluta proceduren.

Detta kommer automatiskt att generera 4 siffran slumpmässiga nummer i fem rader, eftersom vi sätter antalet rader 5 i formeln.

Läs mer: Slumpmässig 5-siffrig talgenerator i Excel (7 exempel)

3. Skapa 4-siffriga slumpmässiga tal med funktionerna TRUNC och RAND

Funktionen TRUNC i Excel ger ett trunkerat tal med ett valfritt antal siffror. Den bråkiga delen av värdet tas bort med hjälp av TRUNC . Funktionen RAND returnerar ett slumpmässigt specifikt tal som är större än eller lika med 0 men mindre än 1 Vi kan kombinera TURNC & RAND Låt oss titta på stegen för att använda kombinationen av dessa två funktioner för att skapa 4-siffriga slumpmässiga tal.

STEG:

  • På samma sätt som i föregående exempel väljer du cellen B5 och ersätta med formeln
=TRUNC(RAND()*9999,4)

  • Tryck sedan på Gå in på Formeln visas i formellfältet.

  • För att kopiera formeln över intervallet drar du dessutom Handtag för fyllning ner eller Dubbelklicka på på den Plus ( + ).

  • Och så är det! Du kan se resultatet i kolumnen B .

🔎 Hur fungerar formeln?

  • RAND()*9999,4: RAND() genererar ett slumpmässigt nummer mellan 1 till 9 . Multiplicering 9999 kommer att öka antalet nummer och 4 returnerar endast 4-siffran i det slumpmässiga numret.
  • TRUNC(RAND()*9999,4: Detta returnerar det slumpmässiga numrets fyrsiffriga siffra.

Läs mer: Hur man genererar ett slumpmässigt 10-siffrigt nummer i Excel (6 metoder)

4. Kombinera funktionerna ROUND & RAND för att generera ett 4-siffrigt slumpmässigt nummer

Funktionen ROUND i Excel ger ett tal som har trimmats till ett visst antal siffror. Funktionen RAND Excel genererar ett slumpmässigt värde mellan 0 och 1. Vi kan generera fyrsiffriga slumptal genom att slå ihop dessa två funktioner. Vi följer stegen för att göra det.

STEG:

  • På samma sätt som tidigare väljer du först den cell där du vill sätta in formeln för att generera slumpmässiga nummer. Vi väljer alltså cell B5 .
  • För det andra skriver du in formeln nedan i den valda cellen.
=ROUND(RAND()*(9999-1000)+1000,0)

  • Därefter trycker du på Gå in på nyckel.

  • Därefter drar du den Handtag för fyllning ner för att kopiera formeln över intervallet. Eller dubbelklicka på plus ( + ) tecken, vilket också innebär en dubbelformulering.

  • Detta kommer att generera 4-siffriga slumpmässiga nummer i kolumnen B .

🔎 Hur fungerar formeln?

  • RAND()*(9999-1000)+1000,0: Detta kommer främst att multiplicera RAND() med 9999 för att generera endast fyrsiffriga slumpmässiga nummer.
  • ROUND(RAND()*(9999-1000)+1000,0): Detta tar bort de extra decimaltalen och genererar endast fyrsiffriga tal.

Liknande läsningar

  • Automatisk generering av fakturanummer i Excel (med 4 snabba steg)
  • Hur man genererar slumpmässiga data i Excel (9 enkla metoder)
  • Slumpmässig nummergenerator mellan intervall i Excel (8 exempel)
  • Hur man genererar slumpmässiga nummer med Excel VBA (4 exempel)
  • Generera slumpmässiga nummer från en lista i Excel (4 sätt)

5. Generera ett 4-siffrigt slumpmässigt nummer med hjälp av funktionerna LEFT & RANDBETWEEN i Excel

Funktionen LEFT (vänster) returnerar det första tecknet eller de första tecknen i en textsträng baserat på det angivna antalet tecken. Vi kan kombinera VÄNSTER och RANDBETWEEN för att generera fyrsiffriga slumpmässiga tal. Låt oss följa proceduren.

STEG:

  • Som vi visade i de tidigare exemplen markerar du först cellen och infogar formeln i den cellen.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Och tryck på Gå in på .

🔎 Hur fungerar formeln?

  • RANDBETWEEN(1,9): Detta gör det möjligt att ta ett nummer mellan 1 till 9 .
  • RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5: Den här formeln genererar slumpmässiga nummer baserat på det nummer vi sätter i cellen B5 .
  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5): Detta ger de första siffrorna baserat på antalet i cellen. B5 är given.

6. Skapa ett 4-siffrigt slumpmässigt nummer genom att kombinera funktionerna INT & RAND

Funktionen INT i Excel används för att återge det närmaste heltal av ett givet tal. När vi har ett stort antal datauppsättningar och varje datauppsättning är i olika format, t.ex. float, återger den här funktionen heltalsdelen av talet. Låt oss följa stegen nedan.

STEG:

  • På samma sätt som i de tidigare exemplen markerar du först cellen B5 .
  • Skriv sedan formeln nedan i den valda cellen.
=INT(RAND()*(9999-1000)+1000)

  • Till sist trycker du på Gå in på för att slutföra processen.

  • Resultatet visas nu i den valda cellen tillsammans med formeln i formellfältet.
  • Dra dessutom den Handtag för fyllning ner för att duplicera formeln över hela intervallet. Alternativt kan du AutoFill intervallet, dubbelklicka på Plus ( + ) symbol.

  • Det var allt för tillfället! Sist men inte minst, kolumn B visar 4-siffriga slumpmässiga tal som resultat.

🔎 Hur fungerar formeln?

  • RAND()*(9999-1000)+1000: Detta kommer främst att multiplicera 9999 med den RAND funktionen för att generera fyrsiffriga tal.
  • INT(RAND()*(9999-1000)+1000: Detta kommer att ta det närmaste heltalet av det slumpmässiga numret och generera endast de fyrsiffriga slumpmässiga numren.

7. Använd Excel Analysis ToolPak för att generera ett 4-siffrigt slumpmässigt nummer.

Det finns ett annat sätt att injicera 4-siffriga slumpmässiga heltal som inte kräver att en formel används. För att generera slumpmässiga data kan vi använda Verktygspaket för analys men vi måste först installera den. Verktygspaket för analys tillägget kan installeras i huvudprocedurerna. Om du använder Microsoft Excel 365 Det är installerat som standard. Nu ska vi se hur du använder det här tillägget.

STEG:

  • Välj först den Fil i bandet.

  • För det andra, klicka på Alternativ Eller så använder du kortkommandot Alt + F + T .

  • Detta kommer att öppna Excel-alternativ dialog.
  • Klicka sedan på Tilläggsfunktioner i popup-fönstrets vänstra sidofält.
  • Därefter väljer du Verktygspaket för analys i den Tilläggsfunktioner sektion.
  • Välj dessutom Excel-tillägg menyn längst ner i huvudfönstret från den Hantera rullgardinsfältet.
  • Klicka sedan på Gå till knapp.

  • Detta öppnar ett popup-fönster med en lista över alla tillgängliga Excel Tilläggsfunktioner .
  • Markera rutan Verktygspaket för analys och klicka på OK .

  • Gå dessutom till Uppgifter från bandet. Det finns nu en extra kategori som heter Analys på Excel-bandets Uppgifter med en knapp med namnet Analys av data . Klicka på det.

  • Detta kommer att visas i Analys av data dialogrutan.
  • Välj här generering av slumpmässiga tal och klicka på OK .

  • Återigen visas en dialogruta med namnet Generering av slumpmässiga tal .
  • Ange antalet kolumner i Antal variabler och ange antalet rader i rutan Antal slumpmässiga nummer textruta.
  • I Distribution i rullgardinsmenyn, välj Uniform .
  • Ta intervallet för ett fyrsiffrigt tal. Eftersom vi tar ett intervall mellan 1000 och 9999 .
  • I Alternativ för utmatning , välj Utgångsområde Vi väljer alltså $B$5:$B$9 .
  • Klicka sedan på OK knapp.

  • Slutligen kan vi se resultatet i det valda intervallet.

Läs mer: Slumpmässig talgenerator med dataanalysverktyg och funktioner i Excel

8. Excel VBA för att skapa ett 4-siffrigt slumpmässigt nummer i Excel

Vi kan använda Excel VBA för att generera slumpmässiga nummer i specifika celler. Excel VBA kan användarna enkelt använda koden som fungerar som Excel-menyer från bandet. För att använda koden VBA kod för att generera 4-siffriga slumpmässiga nummer, låt oss följa proceduren.

STEG:

  • I första hand klickar du på Utvecklare i bandet.
  • För det andra, starta Redigerare för Visual Basic genom att klicka på Visual Basic .
  • Alternativt kan du komma åt Redigerare för Visual Basic genom att trycka på Alt + F11 .

  • Istället för att göra detta kan du högerklicka på arbetsbladet och gå till Visa kod Detta tar dig också till Redigerare för Visual Basic .

  • Detta kommer att visas i Redigerare för Visual Basic där vi skriver våra koder för att skapa en tabell från ett intervall.
  • Kopiera och klistra in VBA koden som visas nedan.

VBA-kod:

 Sub FourDigit_RandomNumber() Dim num As Integer num = Int((9999 - 100 + 1) * Rnd() + 100) Range("B5") = num End Sub 
  • Därefter kör du koden genom att klicka på RubSub eller genom att trycka på tangentbordsgenvägen F5 .

  • Och slutligen, genom att följa stegen genereras ett fyrsiffrigt slumpmässigt nummer i cellen B5 .

Läs mer: Excel VBA: Slumpmässig nummergenerator utan dubbletter (4 exempel)

Slutsats

Ovanstående exempel visar dig hur Slumpmässig 4-siffrig nummergenerator i Excel Hoppas att detta hjälper dig! Om du har några frågor, förslag eller feedback, låt oss veta det i kommentarsfältet. Du kan också ta en titt på våra andra artiklar i ExcelWIKI.com blogg!

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.