Generátor náhodných 5-ciferných čísel v programe Excel (7 príkladov)

  • Zdieľajte To
Hugh West

Počas práce v Microsoft Excel , niekedy potrebujeme generátor náhodných 5-miestnych čísel. Najmä pri vykonávaní štatistickej analýzy môžeme potrebovať generovať 5-miestne čísla. Opäť môžeme použiť generátor 5-miestnych čísel na vytvorenie hesiel alebo identifikačných kódov. Našťastie má Excel niekoľko možností na získanie náhodných 5-miestnych čísel. Tento článok vám poradí, ako tieto možnosti použiť.

Stiahnite si cvičebnicu

Môžete si stiahnuť cvičný zošit, ktorý sme použili pri príprave tohto článku.

Generátor náhodných 5-ciferných čísel.xlsm

7 príkladov generátora náhodných 5-ciferných čísel v programe Excel

1. Funkcia Excel RANDBETWEEN ako generátor 5-ciferných čísel

Najskôr použijeme funkcia RANDBETWEEN ako generátor 5-miestnych čísel. Táto funkcia nám umožňuje získať náhodné čísla medzi zadanými číslami. Napríklad vygenerujem 5-miestne čísla medzi 10000 a 99999 Ak chcete dosiahnuť požadovaný výsledok, postupujte podľa nasledujúcich krokov.

Kroky:

  • Zadajte nasledujúci vzorec Bunka B5 a stlačte Vstúpte na stránku .
=RANDBETWEEN(10000,99999)

  • Výsledkom bude nižšie uvedené 5-miestne číslo. Ďalej použite Rukoväť náplne ( + ) na získanie 5-miestnych čísel v rozsahu B6:B10 .

  • Následne dostaneme nasledujúci výstup.

Poznámka:

Stránka RANDBETWEEN Funkcia je volatilná funkcia. Náhodné čísla generované touto funkciou sa menia pri každom výpočte bunky na pracovnom hárku. Ak sa chcete vyhnúť týmto zmenám čísel, postupujte podľa nasledujúcich krokov.

Kroky:

  • Najprv skopírujte náhodné čísla vygenerované RANDBETWEEN vzorec podľa Domov > Kopírovať alebo Ctrl + C .

  • Potom ich vložte ako Hodnoty nasledovaním Domov > Vložiť > Vložiť hodnoty (pozri snímku obrazovky).

  • Výsledkom budú čísla ako hodnoty.

Prečítajte si viac: Vzorec programu Excel na generovanie náhodného čísla (5 príkladov)

2. Generovanie náhodného 5-ciferného čísla pomocou funkcií LEFT & RANDBETWEEN

V tejto metóde použijem vzorec s kombináciou LEVÁ a RANDBETWEEN funkcie. Tento vzorec vygeneruje náhodné čísla v závislosti od dĺžky čísel zadaných v bunke, na ktorú sa vzorec odkazuje. Pozrime sa, ako môžeme úlohu vykonať.

Kroky:

  • Najprv zadajte nasledujúci vzorec do Bunka B6 a stlačte Vstúpte na stránku Vzorec vráti prázdnu bunku.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Teraz zadajte 5 na stránke Bunka B5 pretože potrebujete náhodné číslo s 5 číslicami. Vstúpte na stránku , v Bunka B6 dostanete 5-miestne náhodné číslo.

🔎 Ako vzorec funguje?

  • RANDBETWEEN(1,9)

Tu uvedený vzorec vráti náhodné číslo v rozmedzí 1 na 9 .

  • RANDBETWEEN(0,999999999999999)

Tu sa RANDBETWEEN funkcia vráti náhodné číslo v rozmedzí 0 na 999999999999999.

  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5

Nakoniec uvedený vzorec vráti náhodné číslo obsahujúce dĺžku Bunka B5 .

Prečítajte si viac: Generátor náhodných štvorciferných čísel v programe Excel (8 príkladov)

3. Vytvorenie 5-ciferného čísla pomocou funkcií ROUND & RAND v programe Excel

Tentoraz použijem kombináciu OKRÚHLY a RAND funguje ako 5-miestny generátor náhodných čísel. Všeobecný vzorec na generovanie čísel je:

=ROUND(RAND()*(Y-X)+X,0)

Kde X a Y je spodné a horné číslo, medzi ktorými chcete generovať 5-miestne čísla.

Kroky:

  • Zadajte nasledujúci vzorec Bunka B5 . Ďalšia tlač Vstúpte na stránku .
=ROUND(RAND()*(99999-10000)+10000,0)

  • Následne získate nasledujúce 5-miestne čísla.

🔎 Ako vzorec funguje?

  • RAND()

Tu sa RAND generuje náhodné desatinné čísla.

  • RAND()*(99999-10000)+10000

V tejto časti je výsledok RAND funkcia sa vynásobí 89999 Potom sa výsledok pripočíta k 1000 .

  • ROUND(RAND()*(99999-10000)+10000,0)

Nakoniec OKRÚHLY funkcia zaokrúhli výsledok predchádzajúceho vzorca na nula desatinných miest.

Prečítajte si viac: Generovanie náhodného čísla v programe Excel s desatinnými číslami (3 metódy)

4. Kombinujte funkcie INT & RAND ako generátor 5-ciferných čísel

Táto metóda je trochu podobná predchádzajúcej metóde. OKRÚHLY použijeme funkciu INT funkcia tu. Ak chcete vytvoriť 5-miestne náhodné čísla medzi 10000 a 99999 postupujte podľa nasledujúcich krokov.

Kroky:

  • Zadajte nasledujúci vzorec Bunka B5 Potom stlačte Vstúpte na stránku .
=INT(RAND()*(99999-10000)+10000)

  • Výsledkom bude nasledujúci výstup.

Tu uvedený vzorec funguje podobným spôsobom, ako je uvedené v Metóda 3 . Po prvé. RAND funkcia generuje náhodné desatinné čísla. Potom sa výsledné desatinné číslo vynásobí 89999 a pridané do 1000 . Napokon, INT zaokrúhli číslo na najbližšie 5-miestne celé číslo.

Prečítajte si viac: Ako generovať náhodné 10-miestne číslo v programe Excel (6 metód)

Podobné čítania

  • Ako generovať náhodné údaje v programe Excel (9 jednoduchých metód)
  • Generátor náhodných čísel v programe Excel bez opakovania (9 metód)
  • Generovanie náhodného čísla zo zoznamu v programe Excel (4 spôsoby)
  • Generátor náhodných čísel medzi rozsahmi v programe Excel (8 príkladov)

5. Vytvorenie náhodného 5-ciferného čísla pomocou funkcie RANDARRAY

Môžete použiť funkcia RANDARRY ako generátor náhodných 5-miestnych čísel. Ak chcete vytvoriť 5-miestne náhodné celé čísla medzi 10000 a 99999 a rozprestiera sa na 2 stĺpcov a 6 riadky postupujte podľa nižšie uvedených pokynov.

Kroky:

  • Zadajte nasledujúci vzorec do Bunka B5 .
=RANDARRAY(6,2,10000,99999,TRUE)

  • Po zasiahnutí Vstúpte na stránku , uvedený vzorec vráti 5-miestne náhodné čísla (celé čísla) nad stĺpcami B & C a riadky 5:10 .

Prečítajte si viac: Ako generovať náhodné čísla bez duplikátov v programe Excel (7 spôsobov)

6. Aplikácia Analysis ToolPak na generovanie 5-ciferných čísel v programe Excel

V tejto metóde použijem doplnok programu Excel ako generátor 5-miestnych čísel. Najprv vám ukážem pridanie doplnku do Pásmo aplikácie Excel Neskôr použijem tento doplnok na generovanie 5-miestnych náhodných čísel.

Kroky:

  • Najprv prejdite na Súbor na páse kariet.

  • Po druhé, vyberte Možnosti .

  • Ďalej Možnosti aplikácie Excel zobrazí sa dialógové okno, kliknite na Doplnky . Doplnky aplikácie Excel vybrané z Spravujte stránku rozbaľovacie menu a stlačte Prejsť na stránku .

  • V dôsledku toho sa Doplnky zobrazí sa dialógové okno, začiarknite Analýza ToolPak a stlačte OK .

  • Teraz prejdite na Údaje a kartu Analýza údajov Je k dispozícii možnosť. Kliknite na ňu.

  • V dôsledku toho sa Analýza údajov Zobrazí sa dialógové okno, vyberte Náhodné číslo Generácia z Nástroje na analýzu a stlačte tlačidlo OK .

  • Keď sa Generovanie náhodných čísel zobrazí sa dialógové okno, zadajte 2 ako Počet premenných a 6 ako Počet náhodných čísel .
  • Potom vyberte Jednotné z Distribúcia v rozbaľovacom zozname. Parametre sekcia zadajte rozsah 5-miestnych čísel ( 10000 a 99999 ) v Medzi oblasť.
  • Potom vyberte Rozsah výstupu a vyberte cieľovú bunku (tu Bunka $B$5 ). OK zavrieť dialógové okno.

  • Nakoniec si môžeme pozrieť nasledujúci výstup.

Poznámka:

  • 5-miestne náhodné čísla generované Analýza ToolPak obsahujú desatinné miesta. Ak chcete tieto čísla previesť na nula desatinných miest, môžete použiť OKRÚHLY alebo INT funkcie (opísané v časti Metóda 4 a Metóda 5 ).

Prečítajte si viac: Generátor náhodných čísel s nástrojom na analýzu údajov a funkciami v programe Excel

7. Aplikovať Excel VBA ako generátor 5-ciferných čísel

Môžete použiť Excel VBA na generovanie 5-miestnych náhodných čísel.

Kroky:

  • Najprv prejdite na hárok, na ktorom chcete získať 5-miestne náhodné čísla. Potom kliknite pravým tlačidlom myši na názov hárku a vyberte položku Zobraziť kód na vyvolanie VBA okno.

  • Teraz zadajte nasledujúci kód do Modul a spustiť pomocou F5 kľúč.
 Sub Random5DigitNumber() Dim N As Integer For N = 5 To 10 ActiveSheet.Cells(N, 2) = Round(Rnd() * (99999 - 10000) + 10000, 0) Next N End Sub 

  • Po spustení kódu sa zobrazia nasledujúce päťmiestne čísla.

Prečítajte si viac: Ako generovať náhodné číslo v rozsahu pomocou programu Excel VBA

Čo si treba zapamätať

  • Výsledok, ktorý dostaneme z RANDBETWEEN funkcia obsahuje duplikáty. Na zistenie duplicitných čísel môžete použiť funkcia RANK.EQ v programe Excel.
  • Stránka RAND je tiež volatilná funkcia. Výsledky vrátené funkciou RAND vzorec na hodnoty pomocou Vložiť špeciálne možnosť.

Záver

V uvedenom článku som sa snažil podrobne rozobrať niekoľko príkladov generátora náhodných 5-miestnych čísel v programe Excel. Dúfam, že tieto metódy a vysvetlenia budú stačiť na vyriešenie vašich problémov. Ak máte nejaké otázky, dajte mi prosím vedieť.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.