Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Вебпрограма Excel

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

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

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

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

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

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

Додаткові відомості

Функція MAP

Функція REDUCE

Функція SCAN

Функція MAKEARRAY

Функція BYCOL

Функція ISOMITTED

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

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

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

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