Функція BYROW

Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac

Застосовує 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)))

Перший приклад функції BYROW

Приклад 2. Повертає суму квадратів значень для кожного рядка даних із використанням функції SUMSQ

Введіть зразок даних у клітинки A1:C2, а потім скопіюйте формулу в клітинку D4:

=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))

Другий приклад функції BYROW