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

  • Zdieľajte To
Hugh West

Možno budeme musieť generovať náhodné čísla v Excel Náhodné čísla možno okrem iného použiť na generovanie kľúčov na šifrovanie údajov, simuláciu a opis komplikovaných udalostí a výber náhodných vzoriek z väčších súborov údajov. V tomto článku si ukážeme rôzne spôsoby, ako vytvoriť 4-miestne generátor náhodných čísel Excel.

Stiahnite si cvičebnicu

Môžete si stiahnuť pracovný zošit a precvičovať s nimi.

Generovanie 4-ciferného náhodného čísla.xlsm

8 príkladov generátora náhodných štvorciferných čísel v programe Excel

1. Vložte funkciu RANDBETWEEN na generovanie 4-ciferného náhodného čísla

Funkcia RANDBETWEEN je klasifikovaný ako Funkcia Matematika a trigonometria v programe Excel. RANDBETWEEN Funkcia v programe Excel generuje náhodnú hodnotu spomedzi dvoch hodnôt. V každom prípade sa pristupuje k tabuľke alebo sa mení, RANDBETWEEN vygeneruje nové. Poďme si pomocou tejto funkcie vygenerovať 4-miestne náhodné čísla. Na to musíme postupovať podľa nasledujúcich krokov.

KROKY:

  • Najskôr vyberte bunku, do ktorej chcete vložiť vzorec pomocou RANDBETWEEN Vyberieme teda bunku B5 .
  • Po druhé, vložte vzorec do vybranej bunky.
=RANDBETWEEN(1000,9999)

  • Po tretie, stlačte Vstúpte na stránku .

  • Teraz potiahnite Rukoväť náplne nadol, aby sa vzorec duplikoval v celom rozsahu. Alebo Automatické vypĺňanie rozsah, dvakrát kliknite na Plus ( + ) symbol.

  • Nakoniec sme schopní vidieť 4 náhodné čísla v rozsahu buniek B5:B9 .

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

2. Funkcia RANDARRARY ako generátor náhodných štvorciferných čísel v programe Excel

Funkcia RANDARRAY vygeneruje pole náhodných čísel. Počet riadkov a stĺpcov, ktoré sa majú vyplniť, minimálne a maximálne hodnoty, a kto má vrátiť celé čísla alebo desatinné hodnoty, sú všetko možnosti. Môžeme použiť RANDARRAY na generovanie štvormiestnych náhodných čísel. Pozrime sa teda na nasledujúce postupy.

KROKY:

  • Na začiatku vyberte bunku, do ktorej chcete vložiť RANDARRAY vzorec funkcie.
  • Po druhé zadajte do vybranej bunky nasledujúci vzorec.
=RANDARRAY(5,1,0,9999,TRUE)

  • Nakoniec stlačte tlačidlo Vstúpte na stránku dokončiť postup.

Tým sa automaticky vygeneruje 4 číslice náhodných čísel do piatich riadkov, ako sme dali počet riadkov 5 do vzorca.

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

3. Vytvorenie 4-ciferných náhodných čísel pomocou funkcií TRUNC a RAND

Funkcia TRUNC v programe Excel vytvorí skrátené číslo s voliteľným počtom číslic. Zlomková časť hodnoty sa odstráni pomocou TRUNC . Funkcia RAND vráti náhodné konkrétne číslo, ktoré je väčšie alebo rovné 0 ale menej ako 1 . Môžeme kombinovať TURNC & RAND funkcie na generovanie 4-ciferných náhodných čísel. Pozrime sa na postup použitia kombinácie týchto dvoch funkcií na generovanie 4-ciferných náhodných čísel.

KROKY:

  • Podobne ako v predchádzajúcom príklade vyberte bunku B5 a dosaďte vzorec
=TRUNC(RAND()*9999,4)

  • Potom stlačte tlačidlo Vstúpte na stránku . A vzorec sa zobrazí na paneli vzorcov.

  • Ak chcete vzorec skopírovať cez rozsah, potiahnite Rukoväť náplne dole alebo Dvakrát kliknite na stránku na Plus ( + ).

  • A to je všetko! Výsledok môžete vidieť v stĺpci B .

🔎 Ako vzorec funguje?

  • RAND()*9999,4: Stránka RAND() vygeneruje náhodné číslo medzi 1 až 9 . násobenie 9999 zvýši rozsah čísel a 4 vráti iba štvormiestne náhodné číslo.
  • TRUNC(RAND()*9999,4: Vráti sa štvormiestne náhodné číslo.

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

4. Kombinácia funkcií ROUND & RAND na generovanie 4-ciferného náhodného čísla

Funkcia ROUND v programe Excel vytvorí číslo, ktoré bolo orezané na zadaný počet číslic. Funkcia RAND na stránke Excel vygeneruje náhodnú hodnotu medzi 0 a 1. Zlúčením týchto dvoch funkcií môžeme vygenerovať štvormiestne náhodné čísla. Postupujme teda podľa nasledujúcich krokov.

KROKY:

  • Rovnakým spôsobom ako predtým najprv vyberte bunku, do ktorej chcete vložiť vzorec na generovanie náhodných čísel. B5 .
  • Po druhé zadajte do vybranej bunky nasledujúci vzorec.
=ROUND(RAND()*(9999-1000)+1000,0)

  • Potom stlačte tlačidlo Vstúpte na stránku kľúč.

  • Potom potiahnite Rukoväť náplne nadol, aby ste vzorec skopírovali cez rozsah. Alebo dvakrát kliknite na plus ( + ) znak. Tým sa tiež zdvojí vzorec.

  • Tým sa vygenerujú 4-miestne náhodné čísla do stĺpca B .

🔎 Ako vzorec funguje?

  • RAND()*(9999-1000)+1000,0: Tým sa znásobí najmä RAND() s 9999 generovať iba 4-miestne náhodné čísla.
  • ROUND(RAND()*(9999-1000)+1000,0): Tým sa odstránia ďalšie desatinné čísla a vygenerujú sa len štvormiestne čísla.

Podobné čítania

  • Automatické generovanie čísla faktúry v programe Excel (v 4 rýchlych krokoch)
  • Ako generovať náhodné údaje v programe Excel (9 jednoduchých metód)
  • Generátor náhodných čísel medzi rozsahmi v programe Excel (8 príkladov)
  • Ako generovať náhodné číslo pomocou programu Excel VBA (4 príklady)
  • Generovanie náhodného čísla zo zoznamu v programe Excel (4 spôsoby)

5. Generovanie 4-ciferného náhodného čísla pomocou funkcií LEFT & RANDBETWEEN v programe Excel

Funkcia LEFT vráti prvý znak alebo znaky v textovom reťazci na základe počtu zadaných znakov. LEVÁ a RANDBETWEEN funkcie na generovanie 4-miestnych náhodných čísel. Postupujme teda podľa tohto postupu.

KROKY:

  • Ako je uvedené v predchádzajúcich príkladoch, najprv vyberte bunku a vložte do nej vzorec.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • A stlačte Vstúpte na stránku .

🔎 Ako vzorec funguje?

  • RANDBETWEEN(1,9): To umožní prijať číslo medzi 1 na 9 .
  • RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5: Tento riadok vzorca vygeneruje náhodné čísla na základe čísla, ktoré sme vložili do bunky B5 .
  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5): Vráti prvé čísla na základe čísla v bunke B5 je daná.

6. Vytvorenie 4-ciferného náhodného čísla kombináciou funkcií INT & RAND

Funkcia INT v programe Excel sa používa na vrátenie najbližšieho celého čísla daného čísla. Keď máme obrovské množstvo súborov údajov a každý súbor údajov je v rôznych formátoch, napríklad float, táto funkcia vráti celočíselnú časť čísla. Postupujme podľa nižšie uvedených krokov.

KROKY:

  • Podobne ako v predchádzajúcich príkladoch najprv vyberte bunku B5 .
  • Potom do vybranej bunky zadajte nasledujúci vzorec.
=INT(RAND()*(9999-1000)+1000)

  • Nakoniec stlačte tlačidlo Vstúpte na stránku dokončiť proces.

  • Výsledok sa teraz zobrazí vo vybranej bunke spolu so vzorcom v paneli vzorcov.
  • Ďalej potiahnite Rukoväť náplne nadol, aby sa vzorec duplikoval v celom rozsahu. Prípadne Automatické vypĺňanie rozsah, dvakrát kliknite na Plus ( + ) symbol.

  • To je zatiaľ všetko! V neposlednom rade stĺpec B zobrazí 4-miestne náhodné čísla.

🔎 Ako vzorec funguje?

  • RAND()*(9999-1000)+1000: Tým sa znásobí najmä 9999 s RAND na generovanie 4-miestnych čísel.
  • INT(RAND()*(9999-1000)+1000: Vezme sa najbližšie celé číslo náhodného čísla a vygenerujú sa len štvorciferné náhodné čísla.

7. Pomocou programu Excel Analysis ToolPak vygenerujte 4-ciferné náhodné číslo

Existuje aj iný spôsob, ako injektovať 4-miestne náhodné celé čísla, ktorý nevyžaduje použitie vzorca. Na generovanie náhodných údajov môžeme využiť Analýza ToolPak doplnok, ale musíme ho najprv nainštalovať. Analýza ToolPak doplnok je možné nainštalovať v hlavných postupoch. Ak používate Microsoft Excel 365 , je predvolene nainštalovaný. Teraz sa pozrime na postup používania tohto doplnku.

KROKY:

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

  • Po druhé, kliknite na Možnosti Alebo použite klávesovú skratku Alt + F + T .

  • Tým sa otvorí Možnosti aplikácie Excel dialóg.
  • Potom kliknite na tlačidlo Doplnky v ľavom bočnom paneli vyskakovacieho okna.
  • Potom vyberte Analýza ToolPak v Doplnky sekcia.
  • Ďalej vyberte Doplnky programu Excel menu v spodnej časti hlavného okna z Spravujte stránku rozbaľovací panel.
  • Potom kliknite na položku Prejsť na stránku tlačidlo.

  • Otvorí sa vyskakovacie okno so zoznamom všetkých dostupných aplikácií Excel Doplnky .
  • Začiarknite políčko Analýza ToolPak a kliknite na OK .

  • Okrem toho prejdite na Údaje na páse kariet. Teraz je tu ďalšia kategória s názvom Analýza na páse aplikácie Excel Údaje kartu s jedným tlačidlom označeným Analýza údajov . Kliknite na to.

  • Táto informácia sa zobrazí v Analýza údajov dialógové okno.
  • Tu vyberte generovanie náhodných čísel a kliknite na OK .

  • Opäť sa zobrazí dialógové okno s názvom Generovanie náhodných čísel .
  • Zadajte počet stĺpcov do Počet premenných textové pole a zadajte počet riadkov v Počet náhodných čísel textové pole.
  • V Distribúcia v rozbaľovacej ponuke vyberte Jednotné .
  • Vezmite rozsah pre 4-miestne číslo. Keďže berieme rozsah medzi 1000 a 9999 .
  • V Možnosti výstupu , vyberte Rozsah výstupu . Takže vyberieme $B$5:$B$9 .
  • Potom kliknite na OK tlačidlo.

  • A nakoniec budeme môcť vidieť výsledok vo vybranom rozsahu.

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

8. Excel VBA na vytvorenie 4-ciferného náhodného čísla v programe Excel

Môžeme použiť Excel VBA na generovanie náhodných čísel v konkrétnych bunkách. Excel VBA , môžu používatelia jednoducho používať kód, ktorý funguje ako ponuky Excelu z pásu kariet. Ak chcete použiť VBA kód na generovanie 4-miestnych náhodných čísel, postupujme podľa tohto postupu.

KROKY:

  • V prvom rade kliknite na Vývojár na páse kariet.
  • Po druhé, spustite Editor jazyka Visual Basic kliknutím na Visual Basic .
  • Prípadne môžete získať prístup k Editor jazyka Visual Basic stlačením Alt + F11 .

  • Namiesto toho môžete jednoducho kliknúť pravým tlačidlom myši na pracovný hárok a prejsť na Zobraziť kód Tým sa dostanete aj na Editor jazyka Visual Basic .

  • Táto informácia sa zobrazí v Editor jazyka Visual Basic kde napíšeme naše kódy na vytvorenie tabuľky z rozsahu.
  • A skopírujte a vložte VBA kód uvedený nižšie.

Kód VBA:

 Sub FourDigit_RandomNumber() Dim num As Integer num = Int((9999 - 100 + 1) * Rnd() + 100) Range("B5") = num End Sub 
  • Potom spustite kód kliknutím na RubSub alebo stlačením klávesovej skratky F5 .

  • A nakoniec sa podľa týchto krokov vygeneruje 4-miestne náhodné číslo v bunke B5 .

Prečítajte si viac: Excel VBA: Generátor náhodných čísel bez duplikátov (4 príklady)

Záver

Uvedené príklady vám ukážu Generátor náhodných štvorciferných čísel v programe Excel . Dúfam, že vám to pomôže! Ak máte akékoľvek otázky, návrhy alebo spätnú väzbu, dajte nám vedieť v sekcii komentárov. Alebo si môžete pozrieť naše ďalšie články v ExcelWIKI.com blog!

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.