Прилага LAMBDAкъм всеки ред и връща масив от резултатите. Ако например първоначалният масив е 3 колони по 2 реда, върнатият масив е 1 колона по 2 реда.
Синтаксис
=BYROW(масив; ламбда(ред))
Синтаксисът на функцията BYROW има следните аргументи:
-
масив Масив, който трябва да бъде разделен с ред.
-
ламбда LAMBDA, която приема ред като един параметър и изчислява един резултат. LAMBDA приема един параметър:
-
ред Ред от масив.
Грешки
Предоставянето на невалидна функция LAMBDA или неправилен брой параметри връща #VALUE! грешка, наречена "Неправилни параметри".
Непредоставянето на lambda функция или нещо друго, но една стойност, върната от функцията LAMBDA, връща #CALC грешка.
Примери
Пример 1: Връща максималната стойност на всеки ред от данни
Въведете примерните данни в клетки A1:C2 и след това копирайте формулата в клетка D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
Пример 2: връща максималната стойност на всяка квадратна стойност на масив с помощта на функцията SUMSQ
Въведете примерните данни в клетки A1:C2 и след това копирайте формулата в клетка D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))