Uporabi LAMBDA za vsak stolpec in vrne matriko rezultatov. Če je na primer izvirna matrika sestavljena iz 3 stolpcev na 2 vrstici, je vrnjena matrika 3 stolpce za 1 vrstico.
Sintaksa
=BYCOL (matrika, lambda(stolpec))
V sintaksi funkcije BYCOL so ti argumenti in parametri:
- matrika Matrika, ki jo je treba ločiti po stolpcu.
- lambda LAMBDA, ki vzame stolpec kot en parameter in izračuna en rezultat. LAMBDA ima en sam parameter:
- Stolpec Stolpec iz matrike.
Napake
Zagotavljanje neveljavne funkcije LAMBDA ali nepravilnega števila parametrov vrne #VREDNOST! napaka »Nepravilni parametri«.
Če funkcije LAMBDA ne navedete funkcije LAMBDA ali česa drugega, razen ene vrednosti, ki jo vrne funkcija LAMBDA, vrnete #CALC napako.
Primeri
Primer 1: Vrnitev največje vrednosti vsakega stolpca
Vnesite vzorčne podatke v celice A1: C2 in nato kopirajte formulo v celico D4:
=BYCOL(A1:C2, LAMBDA(array, MAX(array)))
2. primer: vrne vsoto kvadratne vrednosti vsakega elementa polja v vsakem stolpcu
Vnesite vzorčne podatke v celice A1: C2 in nato kopirajte formulo v celico D4:
=BYCOL(A1:C2,LAMBDA(array,SUMSQ(array)))