Застосовує ЛЯМБDAдо кожного рядка та повертає масив результатів. Наприклад, якщо вихідний масив має 3 стовпці та 2 рядки, повернутий масив має 1 стовпець і 2 рядки.       

Синтаксис

=BYROW(масив;лямбда(рядок))

Синтаксис функції BYROW має такі аргументи:

  • масив      Масив, який слід розділяти рядком.

  • лямбда   ЛЯМБДА, яка приймає рядок як один параметр і обчислює один результат. ЛЯМБДА приймає один параметр:

  • рядок   Рядок із масиву.

Помилки

Якщо встановити неприпустиму функцію LAMBDA або неправильну кількість параметрів, повертається #VALUE! під назвою "Неправильні параметри".

Функція LAMBDA або функція LAMBDA не має жодного значення, крім одного, повернутого з функції LAMBDA, #CALC помилку.

Приклади

Приклад 1. Повертає максимальне значення кожного рядка даних

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

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

First BYROW (приклад функції BYROW)

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

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

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

Second BYROW (приклад функції BYROW)

Див. також

Функція MAP

Функція REDUCE

Функція SCAN

Функція MAKEARRAY

Функція BYCOL

Функція ISOMITTED

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.