Atgriež aprēķinātu masīvu ar noteiktu rindu un kolonnu lielumu, lietojot funkciju 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:
-
Rindu Masīva rindas indekss.
-
Col Masīva kolonnas indekss.
-
Kļūdas
Ja tiek norādīta nederīga LAMBDA funkcija vai nepareizs parametru skaits, tiek atgriezta #VALUE! kļūda ar nosaukumu "Nepareizi parametri".
Iestatot rindas vai kolonnas argumentu vērtībai, < 1 vai skaitļa vērtība, kas nav skaitlis, tiek #VALUE! kļūdu.
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")))