Taiko LAMBDA kiekvienai eilutei ir pateikia rezultatų masyvą. Pavyzdžiui, jei pradinis masyvas yra iš 3 stulpelių ir 2 eilučių, grąžintas masyvas yra 1 stulpelis ir 2 eilutės.
Sintaksė
=BYROW(masyvas, liambda(eilutė))
Funkcijos BYROW sintaksė turi tokius argumentus:
- masyvas Masyvas, kurį reikia atskirti eilute.
- liambda LAMBDA, kuri eilutę naudoja kaip vieną parametrą ir apskaičiuoja vieną rezultatą. LAMBDA naudoja vieną parametrą:
- eilutėEilutė iš masyvo.
Klaidos
Pateikus netinkamą LAMBDA funkciją arba neteisingą parametrų skaičių, pateikiama #VALUE! klaida vadinama „Neteisingi parametrai“.
Jei pateikiama ne funkcija LAMBDA ar bet kas, o tik viena reikšmė, grąžinta iš funkcijos LAMBDA, grąžinama klaida #CALC.
Pavyzdžiai
1 pavyzdys: pateikia didžiausią kiekvienos duomenų eilutės reikšmę
Įveskite duomenų pavyzdžius į langelius A1:C2, tada nukopijuokite formulę į langelį D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
2 pavyzdys: naudodama funkciją SUMSQ, pateikia kiekvienos duomenų eilutės kvadratu pakeltų reikšmių sumą
Įveskite duomenų pavyzdžius į langelius A1:C2, tada nukopijuokite formulę į langelį D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))