Primjenjuje LAMBDA nasvaki redak i vraća polje rezultata. Ako je, primjerice, izvorno polje 3 stupca s 2 retka, vraćeno je polje 1 stupac s 2 retka.
Sintaksa
=BYROW(polje, lambda(redak))
Sintaksa funkcije BYROW sadrži sljedeće argumente:
-
polje Polje koje će biti razdvojeno retkom.
-
Lambda LAMBDA koja uzima redak kao jedan parametar i izračunava jedan rezultat. LAMBDA uzima jedan parametar:
-
red Redak iz polja.
Pogreške
Ako funkcija LAMBDA koja nije valjana ili netočan broj parametara vraća #VALUE! pogrešku naziva „Netočni parametri”.
Ako ne navede funkciju LAMBDA ili bilo što drugo osim jedne vrijednosti vraćene iz funkcije LAMBDA, vraća #CALC pogreške.
Primjeri
Prvi primjer: vraća maksimalnu vrijednost svakog retka podataka.
Unesite ogledne podatke u ćelije A1:C2, a zatim kopirajte formulu u ćeliju D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
Drugi primjer: vraća zbroj kvadrata vrijednosti za svaki redak podataka pomoću funkcije SUMSQ.
Unesite ogledne podatke u ćelije A1:C2, a zatim kopirajte formulu u ćeliju D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))