Taikant funkciją LAMBDA, grąžinamas nurodyto eilučių ir stulpelių dydžio apskaičiuotasis masyvas.
Sintaksė
=MAKEARRAY(eilutės, stulpeliai, liambda(eilutė, stulpelis))
Funkcijos MAKEARRAY sintaksė turi tokius argumentus ir parametrus:
-
Eilutes Eilučių skaičius masyve. Turi būti didesnis už nulį.
-
stulpeliai Stulpelių skaičius masyve. Turi būti didesnis už nulį.
-
Lambda A LAMBDA that is called to create the array. LAMBDA turi du parametrus:
-
Eilės Masyvo eilučių indeksas.
-
Col Masyvo stulpelio indeksas.
-
Klaidos
Pateikus netinkamą LAMBDA funkciją arba neteisingą parametrų skaičių, pateikiama #VALUE! klaida vadinama „Neteisingi parametrai“.
Nustačius eilutės arba stulpelio argumentą kaip reikšmę < 1 arba į neskaičiaus, grąžinama #VALUE! klaidą.
Pavyzdžiai
1 pavyzdys: 2D masyvo, nurodančio paprastą daugybos lentelę, kūrimas
Nukopijuokite šią formulę į langelį C2:
=MAKEARRAY(3,3,LAMBDA(r,c,r*c))
2 pavyzdys: sukurkite atsitiktinį reikšmių sąrašą
Įveskite duomenų pavyzdį į langelius D1:E3, tada nukopijuokite formulę į langelį D4:
=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))