Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » funkce-nove » RANDARRAY-nahodne-cislo-Excel
Microsoft Excel logo

RANDARRAY - náhodné číslo Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Jak vytvořit matici náhodných čísel v Excel.

Funkce RANDARRAY je nová dynamická funkce, která je zatím k dispozici v Insider verzi Excel 356 (07/2019). Proto jí zatím nemusíte mít k dispozici ve vaší verzi Excel. Kdy Microsoft oficiálně uvede bohužel zatím nevím.

Úvodem do funkce RANDARRAY

Jak na tvorbu náhodných čísel v dynamické oblasti. Lze využít novou dynamickou funkci RANDARRAY (zatím součásti verze Insider Excel 365). V tomto článku se podíváme na teorií, základy, praktické použití, chybové hodnoty a využití ve VBA.


Teorie a syntaxe RANDARRAY

Funkce vygeneruje náhodná čísla v požadované matici, v požadovaném rozsahu čísel a zda chcete celá nebo desetinná.

Syntaxe RANDARRAY v češtině

=RANDARRAY([řádky]; [sloupce]; [min]; [max]; [celé_číslo])

Syntaxe RANDARRAY v angličtině

=RANDARRAY ([rows], [columns], [min], [max], [integer])

Popis argumentů

Všechny argumenty jsou volitelné

  • řádky (rows) - počet řádku, které chcete náhodnými čísly vyplnit (defaultně = 1)
  • sloupce (columns) - počet sloupců, které chcete náhodnými čísly vyplnit (defaultně = 1)
  • min (min) - minimální číslo pro náhodná čísla (defaultně = 0)
  • max (max) - maximální číslo pro náhodná čísla (defaultně = 0)
  • celé_číslo (integer) - Vratí celé (PRAVDA - TRUE) nebo desetiné číslo (NEPRAVDA - FALSE), defaultně desetiné (NEPRAVDA - FALSE)

Základní použití RANDARRAY

Když potřebuji jen jedno číslo a nechci využít funkce NÁH.ČÍSLO (RAND), potažmo RANDBETWEEN. Lze využít novou funkci, kterou lze zadat i bez parametrů:

=RANDARRAY()

Nebo vám důvěrně známou funkci, pokud ještě RANDARRAY nemáte:

=NÁHČÍSLO()

Případně můžete využít parametry co funkce nabízí, pro celé číslo:

=RANDARRAY(1;1;5;7;PRAVDA)

Pro desetinné:

=RANDARRAY(1;1;5;7;NEPRAVDA)

Ukázka řešení

Excel - použití funkce RANDARRAY

Pokročilejší použití funkce RANDARRAY

Aneb potřebujeme-li vyplnit náhodnými desetinnými čísly v rozsahu 0 až 1 matici, neboli oblast buněk (tři řádky a čtyři sloupce):

=RANDARRAY(3;4)

Potřebujeme-li vyplnit matici 3x4 náhodnými desetinnými čísly v rozsahu 1 až 10 matici

=RANDARRAY(3;4;1;10)

Potřebujeme-li vyplnit matici 3x4 náhodnými celými čísly v rozsahu 1 až 10 matici

=RANDARRAY(3;4;1;10;PRAVDA)

Ukázka řešení

Excel - použití funkce RANDARRAY

Možné chyby ve funkci RANDARRAY

Chyby co mohou nastat ve funkci RANDARRAY:

Chyba PŘESAH

Zobrazte matici 3x4 číslice - ale zasahuje do oblasti jiný text

=RANDARRAY(3;4)

Chyba rozsah hodnot

Zobrazte matici 3x4 číslice, ale chybně rozsah od do (neboli, minimum a maximum).

=RANDARRAY(3;4;A;10)

Chyba rozměr matice

Zobrazte matici 3x4 číslice, ale chybně rozměr matice. Nula řádku nemůže zobrazit ;) Chyba #VÝPOČET!

=RANDARRAY(0;4;1;10)

Ukázka chyb

Excel - chybné  použití funkce RANDARRAY

Využití ve VBA

V přípravě

Další články související s funkcí RANDARRAY

Další články související se funkci? Jelikož se jedná o nové funkce, musím nejprve další články sepsat. Následně doplním.


Microsoft Excel VBA - stahuj logo

Ke stažení

Soubor ke stažení zdarma v přípravě. Soubor využívá makra. Zdarma při vydání článku obdrží (obdrželi) Patreoni.


Článek byl aktualizován: 15.07.2019 11:41

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.







Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2019 | 117

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.