Застосовує LAMBDA до кожного рядка та повертає масив результатів. Наприклад, якщо вихідний масив має 3 стовпці та 2 рядки, повернений масив має розмір 1 стовпець і 2 рядки.
Синтаксис
=BYROW(масив, лямбда(рядок))
Синтаксис функції BYROW має такі аргументи:
- масив Масив, який потрібно відділити рядком.
- Lambda Функція 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)))