Kiekvienam stulpeliui pritaiko LAMBDA ir pateikia rezultatų masyvą. Pavyzdžiui, jei pradinis masyvas yra 3 stulpeliai iš 2 eilučių, grąžintas masyvas yra 3 stulpeliai iš 1 eilutės.
Sintaksė
=BYCOL (masyvas, lambda(stulpelis))
Funkcijos BYCOL sintaksėje yra toliau nurodyti argumentai ir parametrai:
-
masyvas Masyvas, atskirtas stulpeliu.
-
lambda LAMBDA, kuri stulpelį laiko vienu parametru ir apskaičiuoja vieną rezultatą. LAMBDA priima vieną parametrą:
-
stulpelis Stulpelis 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: pateikti maksimalią kiekvieno stulpelio reikšmę
Įveskite duomenų pavyzdį į langelius A1: C2, tada nukopijuokite formulę į langelį D4:
=BYCOL(A1:C2, LAMBDA(array, MAX(array)))
2 pavyzdys: kiekvieno kiekvieno stulpelio masyvo elemento kvadratinės reikšmės sumos grąžinimas
Įveskite duomenų pavyzdį į langelius A1: C2, tada nukopijuokite formulę į langelį D4:
=BYCOL(A1:C2,LAMBDA(array,SUMSQ(array)))