Primjenjuje funkciju LAMBDA na svaki stupac i vraća polje rezultata. Na primjer, ako izvorno polje ima 3 stupca puta 2 retka, vraćeno je polje 3 stupca puta 1 redak.
Sintaksa
=BYCOL (polje, lambda(stupac))
Sintaksa funkcije BYCOL sadrži sljedeće argumente i parametre:
- polje Polje koje je potrebno odvojiti stupcem.
- lambda Funkcija LAMBDA koja uzima stupac kao jedan parametar i izračunava jedan rezultat. LAMBDA ima jedan parametar:
- stupac Stupac iz polja.
Pogreške
Ako funkcija LAMBDA koja nije valjana ili netočan broj parametara vraća #VALUE! pogrešku naziva „Netočni parametri”.
Nepružanje funkcije LAMBDA ili bilo čega osim jedne vrijednosti vraćene iz funkcije LAMBDA vraća #CALC pogrešku.
Primjeri
Prvi primjer: vraćanje maksimalne vrijednosti svakog stupca
Unesite ogledne podatke u ćelije A1: C2, a zatim kopirajte formulu u ćeliju D4:
=BYCOL(A1:C2, LAMBDA(array, MAX(array)))
Drugi primjer: vraćanje zbroja kvadriranih vrijednosti svakog elementa polja u svakom stupcu
Unesite ogledne podatke u ćelije A1: C2, a zatim kopirajte formulu u ćeliju D4:
=BYCOL(A1:C2,LAMBDA(array,SUMSQ(array)))