Kiekvienai eilutei pritaiko LAMBDAir pateikia rezultatų masyvą. Pavyzdžiui, jei pradinis masyvas yra 3 stulpeliai iš 2 eilučių, grąžintas masyvas yra 1 stulpelis iš 2 eilučių.
Sintaksė
=BYROW(masyvas, lambda(eilutė))
Funkcijos BYROW sintaksėje yra toliau nurodyti argumentai.
-
masyvas Masyvas, atskirtas eilute.
-
lambda LAMBDA, kuri eilutę laiko vienu parametru ir apskaičiuoja vieną rezultatą. LAMBDA priima vieną parametrą:
-
eilutė Eilutė iš masyvo.
Klaidos
Pateikiant neleistiną funkciją LAMBDA arba neteisingą parametrų skaičių, grąžinama #VALUE! klaida, vadinama "Neteisingi parametrai".
Nepateikiama funkcija LAMBDA arba bet kas, išskyrus vieną reikšmę, grąžinamą iš funkcijos LAMBDA, grąžina #CALC klaidą.
Pavyzdžiai
1 pavyzdys: pateikia maksimalią kiekvienos duomenų eilutės reikšmę
Įveskite duomenų pavyzdį į langelius A1:C2, tada nukopijuokite formulę į langelį D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
2 pavyzdys: pateikia maksimalią masyvo kvadratinės reikšmės reikšmę naudojant funkciją SUMSQ
Įveskite duomenų pavyzdį į langelius A1:C2, tada nukopijuokite formulę į langelį D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))