Obsah
Možná budeme muset generovat náhodná čísla v Excel Náhodná čísla lze mimo jiné použít ke generování klíčů pro šifrování dat, k simulaci a popisu složitých událostí a k výběru náhodných vzorků z větších souborů dat. V tomto článku si ukážeme různé způsoby, jak ze čtyřmístného čísla generátor náhodných čísel Excel.
Stáhnout cvičebnici
Můžete si stáhnout pracovní sešit a procvičovat s nimi.
Generování čtyřmístného náhodného čísla.xlsm8 příkladů generátoru náhodných čtyřmístných čísel v aplikaci Excel
1. Vložte funkci RANDBETWEEN pro generování čtyřmístného náhodného čísla
Funkce RANDBETWEEN je klasifikován jako Funkce Matematika a trigonometrie v Excelu. RANDBETWEEN funkce v Excelu generuje náhodnou hodnotu ze dvou hodnot. Při každém přístupu k tabulce nebo její změně, RANDBETWEEN vygeneruje nové. Pojďme si pomocí této funkce vygenerovat čtyřmístná náhodná čísla. K tomu potřebujeme postupovat podle následujících kroků.
KROKY:
- Nejprve vyberte buňku, do které chcete vzorec vložit, pomocí tlačítka RANDBETWEEN Vybereme tedy buňku B5 .
- Za druhé vložte vzorec do vybrané buňky.
=RANDBETWEEN(1000,9999)
- Za třetí, stiskněte Vstupte na .
- Nyní přetáhněte Plnicí rukojeť dolů, abyste vzorec duplikovali v celém rozsahu. Nebo, abyste Automatické vyplňování dvakrát klikněte na Plus ( + ) symbol.
- Konečně můžeme vidět 4 náhodná čísla v rozsahu buněk B5:B9 .
Další informace: Vzorec aplikace Excel pro generování náhodného čísla (5 příkladů)
2. Funkce RANDARRARY jako generátor náhodných čtyřmístných čísel v aplikaci Excel
Funkce RANDARRAY vygeneruje pole náhodných čísel. Počet řádků a sloupců, které se mají vyplnit, minimální a maximální hodnoty a to, zda se mají vrátit celá čísla nebo desetinné hodnoty, jsou volitelné možnosti. Můžeme použít příkaz RANDARRAY funkce pro generování čtyřmístných náhodných čísel. Podívejme se tedy na níže uvedené postupy.
KROKY:
- Na začátku vyberte buňku, do které chcete vložit znak RANDARRAY vzorec funkce.
- Zadejte následující vzorec do vybrané buňky.
=RANDARRAY(5,1,0,9999,TRUE)
- Nakonec stiskněte tlačítko Vstupte na dokončíte postup.
Tím se automaticky vygeneruje 4 náhodných čísel do pětiřádku, protože jsme vložili počet řádků. 5 do vzorce.
Přečtěte si více: Generátor náhodných pětimístných čísel v aplikaci Excel (7 příkladů)
3. Vytváření čtyřmístných náhodných čísel pomocí funkcí TRUNC a RAND
Funkce TRUNC v aplikaci Excel vytvoří zkrácené číslo s volitelným počtem číslic. Zlomková část hodnoty se odstraní pomocí funkce TRUNC . Funkce RAND vrátí náhodné konkrétní číslo, které je větší nebo rovno hodnotě 0 ale méně než 1 . Můžeme kombinovat TURNC & RAND funkce pro generování čtyřmístných náhodných čísel. Podívejme se na postup použití kombinace těchto dvou funkcí pro generování čtyřmístných náhodných čísel.
KROKY:
- Podobně jako v předchozím příkladu vyberte buňku B5 a dosaďte vzorec
=TRUNC(RAND()*9999,4)
- Pak stiskněte tlačítko Vstupte na . A vzorec se zobrazí na panelu vzorců.
- Chcete-li vzorec zkopírovat přes rozsah, přetáhněte tlačítko Plnicí rukojeť dolů nebo Dvakrát klikněte na adresu na Plus ( + ).
- A je to! Výsledek vidíte ve sloupci B .
🔎 Jak vzorec funguje?
- RAND()*9999,4: Na stránkách RAND() vygeneruje náhodné číslo mezi 1 až 9 . Násobení 9999 zvýší rozsah čísel a 4 vrátí pouze čtyřmístné náhodné číslo.
- TRUNC(RAND()*9999,4: Vrátí se čtyřmístné náhodné číslo.
Přečtěte si více: Jak vygenerovat náhodné 10místné číslo v aplikaci Excel (6 metod)
4. Kombinace funkcí ROUND & RAND pro generování čtyřmístného náhodného čísla
Funkce ROUND v aplikaci Excel vytvoří číslo, které bylo oříznuto na zadaný počet číslic. Funkce RAND na adrese Excel vygeneruje náhodnou hodnotu mezi 0 a 1. Sloučením těchto dvou funkcí můžeme vygenerovat čtyřmístná náhodná čísla. Postupujme tedy podle následujících kroků.
KROKY:
- Stejným způsobem jako dříve nejprve vyberte buňku, do které chcete vložit vzorec pro generování náhodných čísel. Vybereme tedy buňku B5 .
- Za druhé zadejte do vybrané buňky následující vzorec.
=ROUND(RAND()*(9999-1000)+1000,0)
- Poté stiskněte tlačítko Vstupte na klíč.
- Poté přetáhněte Plnicí rukojeť dolů a zkopírujte vzorec přes rozsah. Nebo dvakrát klikněte na položku plus ( + ) znaménko. Tím se také zdvojuje vzorec.
- Tím se vygenerují čtyřmístná náhodná čísla do sloupce B .
🔎 Jak vzorec funguje?
- RAND()*(9999-1000)+1000,0: Tím se znásobí především RAND() s 9999 generovat pouze čtyřmístná náhodná čísla.
- ROUND(RAND()*(9999-1000)+1000,0): Tím se odstraní další desetinná čísla a vygenerují se pouze čtyřmístná čísla.
Podobná čtení
- Automatické generování čísla faktury v aplikaci Excel (ve 4 rychlých krocích)
- Jak generovat náhodná data v aplikaci Excel (9 snadných metod)
- Generátor náhodných čísel mezi rozsahy v aplikaci Excel (8 příkladů)
- Jak generovat náhodné číslo pomocí aplikace Excel VBA (4 příklady)
- Generování náhodného čísla ze seznamu v aplikaci Excel (4 způsoby)
5. Generování čtyřmístného náhodného čísla pomocí funkcí LEFT & amp; RANDBETWEEN v aplikaci Excel
Funkce LEFT vrátí první znak nebo znaky v textovém řetězci na základě počtu zadaných znaků. Můžeme kombinovat LEVÝ a RANDBETWEEN funkce pro generování čtyřmístných náhodných čísel. Postupujme tedy podle tohoto postupu.
KROKY:
- Jak je uvedeno v předchozích příkladech, nejprve vyberte buňku a vložte do ní vzorec.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- A stiskněte Vstupte na .
🔎 Jak vzorec funguje?
- RANDBETWEEN(1,9): To umožní vzít číslo mezi 1 na 9 .
- RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5: Tento řádek vzorce vygeneruje náhodná čísla na základě čísla, které jsme vložili do buňky B5 .
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5): Vrátí první čísla na základě čísla v buňce. B5 je dán.
6. Vytvoření čtyřmístného náhodného čísla kombinací funkcí INT & RAND
Funkce INT v Excelu slouží k vrácení nejbližšího celého čísla daného čísla. Pokud máme obrovské množství datových sad a každá datová sada je v různých formátech, například ve formátu float, vrátí tato funkce celočíselnou část čísla. Postupujme podle následujících kroků.
KROKY:
- Podobně jako v předchozích příkladech nejprve vyberte buňku B5 .
- Poté do vybrané buňky zadejte následující vzorec.
=INT(RAND()*(9999-1000)+1000)
- Nakonec stiskněte tlačítko Vstupte na dokončíte proces.
- Výsledek se nyní zobrazí ve vybrané buňce spolu se vzorcem na panelu vzorců.
- Dále přetáhněte Plnicí rukojeť dolů, aby se vzorec duplikoval v celém rozsahu. Případně můžete Automatické vyplňování dvakrát klikněte na položku Plus ( + ) symbol.
- To je pro tuto chvíli vše! A v neposlední řadě sloupec B zobrazí čtyřmístná náhodná čísla.
🔎 Jak vzorec funguje?
- RAND()*(9999-1000)+1000: Tím se znásobí především 9999 s RAND funkce pro generování čtyřmístných čísel.
- INT(RAND()*(9999-1000)+1000: Vezme se nejbližší celé číslo náhodného čísla a vygenerují se pouze čtyřmístná náhodná čísla.
7. Pomocí nástroje Excel Analysis ToolPak vygenerujte čtyřmístné náhodné číslo
Existuje i jiný způsob, jak vložit čtyřmístná náhodná celá čísla, který nevyžaduje použití vzorce. Pro generování náhodných dat můžeme využít příkaz Analýza ToolPak doplněk, ale musíme jej nejprve nainstalovat. Analýza ToolPak doplněk lze nainstalovat v hlavních postupech. Pokud používáte Microsoft Excel 365 , je nainstalován ve výchozím nastavení. Nyní se podívejme na postup použití tohoto doplňku.
KROKY:
- Nejprve vyberte Soubor na pásu karet.
- Za druhé, klikněte na Možnosti . Nebo použijte klávesovou zkratku Alt + F + T .
- Tím se otevře Možnosti aplikace Excel dialog.
- Pak klikněte na tlačítko Doplňky v levém postranním panelu vyskakovacího okna.
- Poté vyberte Analýza ToolPak v Doplňky sekce.
- Dále vyberte Doplňky aplikace Excel v dolní části hlavního okna z nabídky Správa rozevírací panel.
- Poté klikněte na tlačítko Přejít na tlačítko.
- Otevře se vyskakovací okno se seznamem všech dostupných aplikací Excel. Doplňky .
- Zaškrtněte políčko Analýza ToolPak a klikněte na OK .
- Dále přejděte na Data na pásu karet. Nyní je zde další kategorie s názvem Analýza na pásu karet aplikace Excel Data s jedním tlačítkem označeným Analýza dat . Klikněte na to.
- Zobrazí se v Analýza dat dialogové okno.
- Zde vyberte generování náhodných čísel a klikněte na OK .
- Opět se zobrazí dialogové okno s názvem Generování náhodných čísel .
- Zadejte počet sloupců do pole Počet proměnných a zadejte počet řádků do textového pole Počet náhodných čísel textové pole.
- V Distribuce v rozevírací nabídce vyberte Uniforma .
- Vezměte rozsah pro čtyřmístné číslo. Protože bereme rozsah mezi 1000 a 9999 .
- V Možnosti výstupu , vyberte Výstupní rozsah . Vybereme tedy $B$5:$B$9 .
- Poté klikněte na OK tlačítko.
- A nakonec se nám zobrazí výsledek ve vybraném rozsahu.
Přečtěte si více: Generátor náhodných čísel s nástrojem pro analýzu dat a funkcemi v aplikaci Excel
8. Excel VBA pro vytvoření čtyřmístného náhodného čísla v aplikaci Excel
Můžeme použít Excel VBA generovat náhodná čísla v konkrétních buňkách. Excel VBA , mohou uživatelé snadno používat kód, který se chová jako nabídky Excelu z pásu karet. Chcete-li použít kód VBA kód pro generování čtyřmístných náhodných čísel, postupujme podle tohoto postupu.
KROKY:
- V první řadě klikněte na Vývojář na pásu karet.
- Za druhé, spusťte Editor jazyka Visual Basic kliknutím na Visual Basic .
- Případně můžete přistupovat k Editor jazyka Visual Basic stisknutím tlačítka Alt + F11 .
- Místo toho můžete na pracovní list kliknout pravým tlačítkem myši a přejít na položku Zobrazit kód . Tím se také dostanete na Editor jazyka Visual Basic .
- Zobrazí se v Editor jazyka Visual Basic kde napíšeme kódy pro vytvoření tabulky z rozsahu.
- A zkopírujte a vložte VBA níže uvedený kód.
Kód VBA:
Sub FourDigit_RandomNumber() Dim num As Integer num = Int((9999 - 100 + 1) * Rnd() + 100) Range("B5") = num End Sub
- Poté spusťte kód kliknutím na tlačítko RubSub nebo stisknutím klávesové zkratky F5 .
- A nakonec se podle tohoto postupu vygeneruje čtyřmístné náhodné číslo v buňce B5 .
Přečtěte si více: Excel VBA: Generátor náhodných čísel bez duplicit (4 příklady)
Závěr
Výše uvedené příklady vám ukáží Generátor náhodných čtyřmístných čísel v aplikaci Excel Doufám, že vám to pomůže! Pokud máte nějaké dotazy, návrhy nebo zpětnou vazbu, dejte nám vědět v sekci komentářů. Nebo se můžete podívat na naše další články v sekci ExcelWIKI.com blog!