Atgriež aprēķinātu masīvu ar noteiktu rindu un kolonnu lielumu, lietojot LAMBDA.
Sintakse
=MAKEARRAY(rindas, kolonnas, lambda(rinda, kolonna))
Funkcijas MAKEARRAY sintaksei ir šādi argumenti un parametri.
-
rindas Rindu skaits masīvā. Tam ir jābūt lielākam par nulli.
-
kolonnas Kolonnu skaits masīvā. Tam ir jābūt lielākam par nulli.
-
lambda LAMBDA, kas tiek izsaukts, lai izveidotu masīvu. LAMBDA izmanto divus parametrus:
-
rinda Masīva rindas indekss.
-
kolonna Masīva kolonnas indekss.
-
Kļūdas
Ja tiek norādīta nederīga funkcija LAMBDA vai nepareizs parametru skaits, tiek atgriezts #VALUE! kļūda "Nepareizi parametri".
Iestatot rindas vai kolonnas argumentu vērtībai, < 1 vai skaitļa vietā, tiek atgriezta #VALUE! kļūdas labošanai.
Piemēri
1. piemērs. Izveidojiet 2D masīvu, kas attēlo vienkāršu reizināšanas tabulu
Kopējiet šo formulu šūnā C2:
=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))
2. piemērs. Nejauša vērtību saraksta izveide
Ievadiet parauga datus šūnās D1:E3 un pēc tam iekopējiet formulu šūnā D4:
=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))