Grąžina nurodyto eilutės ir stulpelio dydžio apskaičiuotąjį masyvą pritaikant LAMBDA.
Sintaksė
=MAKEARRAY(eilutės, stulpeliai, lambda(eilutė, stulpelis))
Funkcijos MAKEARRAY sintaksėje yra toliau nurodyti argumentai ir parametrai:
-
eilutės Masyvo eilučių skaičius. Turi būti didesnis už nulį.
-
cols Stulpelių skaičius masyve. Turi būti didesnis už nulį.
-
lambda LAMBDA, kuri vadinama masyvo kurkite. LAMBDA turi du parametrus:
-
eilutė Masyvo eilutės indeksas.
-
col Masyvo stulpelio indeksas.
-
Klaidos
Pateikiant neleistiną funkciją LAMBDA arba neteisingą parametrų skaičių, grąžinama #VALUE! klaida, vadinama "Neteisingi parametrai".
Nustačius eilutės arba stulpelio argumentą į reikšmę< 1 arba ne skaičius, grąžinamas #VALUE! klaida.
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: atsitiktinio reikšmių sąrašo kūrimas
Įveskite duomenų pavyzdį į langelius D1:E3, tada nukopijuokite formulę į langelį D4:
=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))