Hoe om ewekansige 10-syfernommer in Excel te genereer (6 metodes)

  • Deel Dit
Hugh West

In hierdie tutoriaal sal ons verskillende metodes verduidelik om 'n ewekansige 10 syfergetal in Excel te genereer. Terwyl ons aan 'n projek in Microsoft Excel werk, het ons soms geen spesifieke datastel nie. So, ons moet 'n voorbeeld een skep. Terwyl ons 'n voorbeelddatastel skep, sal ons dalk ewekansige getalle moet genereer. Oor die algemeen moet ons ewekansige getalle genereer vir 'n paar gevalle. Dit is nie daardie soort kenmerk wat ons gereeld moet gebruik nie.

Laai Oefenwerkboek af

Ons kan die oefenwerkboek van hier af aflaai.

Genereer Ewekansige 10-syfergetal.xlsm

6 metodes om ewekansige 10-syfergetal in Excel te genereer

Deur die hele artikel sal ons 6 metodes verduidelik om 'n ewekansige 10 syfernommer. Ons sal verskillende funksies, gereedskap en VBA -kode gebruik.

1. Kombineer ROUND- en RAND-funksies om ewekansige 10-syfergetal te genereer

In die eerste plek sal ons gebruik die ROUND-funksie en die RAND-funksie om 'n ewekansige 10 syfergetal te genereer.

In Microsoft Excel is die RAND funksie gee 'n ewekansige getal tussen 0 en 1 terug.

Die ROUND funksie in Excel produseer 'n getal wat is afgerond tot 'n gespesifiseerde aantal syfers.

Die name van vyf mense word in die volgende prent van ons datastel gewys. Ons sal lukraak telefoonnommers vir hulle genereer, elk met tien syfers.

Kom ons kyk na die stappe om hierdie aksie uit te voer.

STAPE:

  • Kies eers sel C5 .
  • Tik dan die volgende formule in daardie sel in:
=ROUND(RAND()*9999999999+1,0)

  • Druk Enter .
  • Dus, die bogenoemde aksie gee 'n ewekansige 10 syfergetal in sel C5 .
  • Sleep dan die Vulhandvatsel -nutsding van sel C5 na sel C9 .
  • Ten slotte, ons kry resultate soos die volgende prent.

🔎 Hoe werk die formule?

  • RAND()*9999999999+1: Hierdie deel vermenigvuldig die ewekansige getal wat gegenereer word deur 9999999999 en voeg 1 by.
  • ROUND(RAND()*9999999999+1,0): Hierdie deel rond die resultaat af wat ons van die RAND funksie kry.

Lees meer: Excel-formule om ewekansige getal te genereer (5 voorbeelde)

2. Gebruik RANDBETWEEN-funksie om ewekansige 10-syfernommers in Excel te skep

In die tweede metode sal ons die RANDBETWEEN-funksie gebruik om 'n ewekansige 10 syfergetal in excel te genereer.

Die RANDBETWEEN funksie in excel gee 'n heelgetal tussen twee gespesifiseerde getalle terug.

Om hierdie metode te verduidelik sal ons voortgaan met ons vorige datastel.

Kom ons kyk na die stappe om hierdie metode uit te voer.

STAPE:

  • Selekteer eerstens sel C5 en voeg die volgende formule insel:
=RANDBETWEEN(1000000000,9999999999)

  • Tik Enter .
  • As 'n gevolg, ons kry 'n ewekansige 10 syfergetal in sel C5 .
  • Tweedens, sleep die Vulhandvatsel -nutsding vanaf sel C5 tot die einde van die datastel.
  • Laastens kan ons die resultate in die volgende prent sien.

Lees Meer: Hoe om ewekansige nommers met Excel VBA te genereer (4 voorbeelde)

3. Genereer ewekansige 10-syfernommer gebaseer op aantal syfers wat jy in verskillende sel tik

In die derde metode sal ons 'n ewekansige 10 syfer getal genereer deur 'n unieke metode te gebruik. Byvoorbeeld, wanneer ons 10 in sel C5 tik, sal sel D5 'n ewekansige getal van 10 syfers daarin wys.

Ons sal die onderstaande stappe volg om hierdie metode uit te voer.

STAPPE:

  • Om mee te begin , voeg die volgende formule in selle in ( D5:D9 ):
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5)

  • Tik boonop die waarde 10 in sel C5 .
  • Tik op Enter .
  • Verder kry ons 'n ewekansige 10 syfergetal in sel D5 .

  • Voer laastens die waarde 10 in selle ( C6:C9 ). As gevolg hiervan kry ons ook ewekansige 10 syfergetalle in selle ( D6:D9 ).

🔎 Hoe werk die formule?

  • RANDBETWEEN(0,999999999999999): Hierdie deel gee 'n terug ewekansige 10 syfernommer.
  • LINKS(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5): Wys 'n ewekansige aantal vaste syfers in sel D5 wat ons in sel C5 tik.

Lees meer: Random 4 Digit Number Generator in Excel ( 8 Voorbeelde)

Soortgelyke lesings

  • Genereer faktuurnommer outomaties in Excel (met 4 vinnige stappe)
  • Ewekansige nommergenerator in Excel met geen herhalings (9 metodes)
  • Genereer ewekansige nommer uit lys in Excel (4 maniere)
  • Ewekansige getalgenerator tussen reeks in Excel (8 voorbeelde)
  • Genereer ewekansige getal tussen twee getalle in Excel (4 maniere)

4. Pas RANDARRAY-funksie toe om ewekansige 10-syfergetal te genereer

'n Ander metode om ewekansige getalle in 'n spesifieke streek in ons datastel te genereer, is om die RANDARRAY-funksie te gebruik. Die RANDARRAY funksie is slegs beskikbaar in Microsoft Excel 365 & Microsoft Excel 2021 weergawes.

Die RANDARRAY funksie verskaf 'n lys van ewekansige getalle wat wissel van 0 tot 1 wat word gespesifiseer deur 'n aantal rye en kolomme.

In die volgende datastel sal ons willekeurig twee foonnommers vir elke persoon genereer met die RANDARRAY funksie.

Kom ons kyk na die stappe om die RANDARRAY funksie te gebruik.

STAPE:

  • In die begin,kies sel C5 .
  • Tik dan die volgende formule in daardie sel:
=RANDARRAY(5,2,1000000000,9999999999,TRUE)

  • Tik daarna op Enter .
  • Uiteindelik kry ons ewekansige getalle in selle ( C5:D9 ).

Lees meer: Ewekansige 5-syfergetalgenerator in Excel (7 voorbeelde)

5. Genereer10-syfernommer met Analysis Toolpak

'n Ander metode om 'n ewekansige 10 syfergetal in Excel te genereer, is om 'n byvoeging met die naam ' Analise Toolpak '. Hierdie metode vereis geen formule nie.

Om hierdie metode te illustreer sal ons die datastel van ons eerste metode gebruik. Volg net die onderstaande stappe om hierdie aksie uit te voer.

STAPE:

  • Gaan eerstens na die Lêer oortjie.

  • Tweedens, kies Opsies uit die kieslys.

  • 'n Nuwe opspringvenster verskyn met die naam ' Excel-opsies '.
  • Derdens, klik op die opsie Byvoegings aan die linkerkant van die venster .
  • Volgende, aan die regterkant blaai af na onder. Kies die opsie ' Excel-byvoegings ' uit die aftreklys en klik op die Gaan -knoppie.

  • Dit sal 'n opspringvenster oopmaak met 'n lys van alle toeganklike Excel-byvoegings . Klik OK nadat die blokkie vir ' Analysis ToolPak ' gemerk is.

  • Kies dan die ' Data-analise ' opsie van die Data oortjie.

  • Dit maak 'n nuwe opspringvenster oop met die naam ' Data-analise '.
  • Blaai boonop onder die opsies in die ' Analise Tools '-afdeling. Kies die ' Random Number Generation -opsie en klik dan OK .

  • Daarna het ons kry nog een opspringvenster met die naam ' Random Number Generation '. Ons sal waardes vir verskillende parameters invoer om ewekansige 10 syfergetalle te genereer.
  • Die ' Getal veranderlikes '-veld spesifiseer hoeveel kolomme ons wil vul met ewekansige data . Ons het die waarde 1 gebruik.
  • Die aantal rye word aangedui deur die ' Getal ewekansige getalle '. Ons het die waarde 5 geneem.
  • In die Verspreiding veld het ons die opsie Uniform gekies.
  • Stel die parameters na 'n reeks van 1 tot 9999999999 .
  • Stel die ' Uitvoerreeks ' na die skikking se begin wat sel is C5 .
  • Klik nou op OK .

  • Uiteindelik kan ons ewekansig gegenereer sien 10 syfergetalle in selle ( C5:C9 ).

Lees meer: Ewekansige getalgenerator met data-analise-instrument en -funksies in Excel

6. Voeg VBA-kode in om 10-syfernommer in Excel te skep

In die laaste metode sal ons 'n ewekansige 10 syfernommer met die gebruik van 'n VBA kode. Om hierdie metode te demonstreer gebruik ons ​​dievolgende datastel wat ons ook vroeër gebruik het.

Volg die onderstaande stappe om hierdie metode uit te voer.

STAPE:

  • Om mee te begin, regskliek op die aktiewe blad en kies die opsie ' Bekyk kode '.

  • Die bogenoemde opdrag maak 'n nuwe leë VBA kodevenster vir daardie werkblad oop.
  • Voeg ook die volgende kode in die kodevenster in:
5986
  • Klik verder op die Run of druk die F5 sleutel om die kode te laat loop.

  • Laastens kry ons 10 syfergetalle wat ewekansig in selle gegenereer word ( C5:C9 ).

Lees meer: Excel VBA: Random Number Generator with No Duplicates (4 Voorbeelde)

Slot

Ten slot , kan ons maklik 'n ewekansige 10 syfergetal in Excel genereer deur hierdie metode te volg. Om die beste resultate te behaal, laai die oefenwerkboek af wat by hierdie artikel aangeheg is en gebruik dit. As jy enige vrae of aanbevelings het, laat asseblief 'n opmerking in die blokkie hieronder.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.