Funkce RANDARRAY vrací matici s náhodnými čísly. Můžete určit počet řádků a sloupců, které se mají vyplnit, minimální a maximální hodnoty a jestli se mají vrátit celá čísla nebo desetinné hodnoty.
V následujících příkladech jsme vytvořili matici s výškou 5 řádků a šířkou 3 sloupců. První příklad vrací náhodnou sadu hodnot v rozsahu 0 až 1, což je výchozí chování funkce RANDARRAY. Další příklad vrací řadu náhodných desetinných hodnot v rozsahu 1 až 100. Třetí příklad pak vrací řadu náhodných celých čísel od 1 do 100.
Syntaxe
=RANDARRAY([řádky],[sloupce],[min],[max],[celé_číslo])
Argument |
Popis |
---|---|
[řádky] Nepovinný |
Počet řádků, které se mají vrátit |
[sloupce] Nepovinný |
Počet sloupců, které se mají vrátit |
[min] Nepovinný |
Minimální počet, který chcete vrátit |
[max] Nepovinný |
Maximální počet, který chcete vrátit |
[celé číslo] Nepovinný |
Vrátí celé číslo nebo desetinnou hodnotu
|
:
-
Pokud nezadáte argument řádku nebo sloupce, vrátí funkce RANDARRAY jedinou hodnotu z intervalu 0 až 1.
-
Pokud argument pro minimum a maximum nezadáte, funkce RANDARRAY nastaví hodnotu argumentu na 0 a 1 v uvedeném pořadí.
-
Hodnota argumentu minimální počet musí být menší než hodnota argumentu maximální počet, v opačném případě vrátí funkce RANDARRAY chybu #HODNOTA!.
-
Pokud nezadáte argument celé_číslo, funkce RANDARRAY nastaví výchozí hodnotu na FALSE nebo desetinnou hodnotu.
-
Funkce RANDARRAY vrátí matici, která bude mít přesah, pokud půjde o konečný výsledek vzorce. To znamená, že po stisknutí klávesy ENTER Excel dynamicky vytvoří oblast matici odpovídající velikosti. Pokud jsou podpůrná data v excelové tabulce a používáte strukturované odkazy, po přidání dat do oblasti matice nebo odebrání dat z oblasti matice se velikost matice automaticky změní. Další informace najdete v tomto článku o chování přesahujících matic.
-
Funkce RANDARRAY se od funkce NÁHČÍSLO liší tím, že NÁHČÍSLO nevrací matici. Funkci NÁHČÍSLO by tedy bylo nutné zkopírovat do celé oblasti.
-
Matici si lze představit jako řádek obsahující hodnoty, sloupec obsahující hodnoty nebo kombinaci řádků a sloupců obsahujících hodnoty. Matice pro vzorec funkce RANDARRAY ve výše uvedeném příkladu je oblast D2:F6, neboli 5 řádků a 3 sloupce.
-
Excel má omezenou podporu pro dynamické matice mezi sešity. Pokud zdrojový sešit zavřete, vrátí všechny propojené dynamické maticové vzorce chybu #REF!. (Po aktualizaci)
Potřebujete další pomoc?
Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.