Primjenjuje LAMBDA nasvaki redak i vraća polje rezultata. Na primjer, ako je izvorno polje 3 stupca po 2 retka, vraćeno polje je 1 stupac s 2 retka.
Sintaksa
=BYROW(polje, lambda(redak))
Sintaksa funkcije BYROW sadrži sljedeće argumente:
-
polje Polje koje će se razdvojiti po retku.
-
lambda LAMBDA koja uzima redak kao jedan parametar i izračunava jedan rezultat. LAMBDA uzima jedan parametar:
-
redak Redak iz polja.
Pogreške
Ako je funkcija LAMBDA koja nije valjana ili netočan broj parametara, vraća #VALUE! pogreška pod nazivom "Netočni parametri".
Ne pruža funkciju LAMBDA ili bilo što drugo osim jedne vrijednosti koja se vraća iz funkcije LAMBDA vraća pogrešku #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 maksimalnu vrijednost svake kvadratne vrijednosti polja 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)))