Funkce MAKEARRAY

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac

Vrátí vypočítané pole zadané velikosti řádku a sloupce použitím funkce LAMBDA.

Syntaxe

=MAKEARRAY(řádky, sloupce, lambda(řádek, sloupec))

Syntaxe funkce MAKEARRAY má následující argumenty a parametry:

  • řádky Počet řádků v poli. Musí být větší než nula.

  • sloupce Počet sloupců v poli. Musí být větší než nula.

  • funkce lambda LAMBDA, která se volá k vytvoření pole. Lambda přijímá dva parametry:

    • řádek Index řádku pole.
    • sloupec Index sloupce pole.

Chyby

Zadání neplatné funkce LAMBDA nebo nesprávného počtu parametrů vrátí hodnotu #VALUE! chyba s názvem „Nesprávné parametry“.

Nastavení argumentu řádku nebo sloupce na hodnotu < 1 nebo na hodnotu, která není číslo, vrátí #VALUE! chybu #HODNOTA!.

Příklady

Příklad 1: Vytvoření 2D pole představujícího jednoduchou tabulku násobení

Zkopírujte následující vzorec do buňky C2:

=MAKEARRAY(3,3,LAMBDA(r,c,r*c))

První příklad funkce MAKEARRAY

Příklad 2: Vytvoření náhodného seznamu hodnot

Zadejte ukázková data do buněk D1:E3 a zkopírujte vzorec do buňky D4:

=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))

Druhý příklad funkce MAKEARRAY