Застосовує ЛЯМБDA до кожного стовпця та повертає масив результатів. Наприклад, якщо вихідний масив має 3 стовпці та 2 рядки, повернутий масив буде 3 стовпці на 1 рядок.
Синтаксис
=BYCOL (масив; лямбда(стовпець))
Синтаксис функції BYCOL має такі аргументи й параметри:
-
масив Масив, який слід розділити за стовпцем.
-
лямбда ЛЯМБДА, яка приймає стовпець як один параметр і обчислює один результат. ЛЯМБДА приймає один параметр:
-
стовпець Стовпець із масиву.
Помилки
Якщо встановити неприпустиму функцію LAMBDA або неправильну кількість параметрів, повертається #VALUE! під назвою "Неправильні параметри".
Функція LAMBDA або функція LAMBDA не має жодного значення, крім одного, повернутого з функції LAMBDA, #CALC помилку.
Приклади
Приклад 1. Повернення максимального значення кожного стовпця
Введіть зразок даних у клітинки A1: C2, а потім скопіюйте формулу до клітинки D4.
=BYCOL(A1:C2, LAMBDA(array, MAX(array)))
Приклад 2. Повернення суми значення квадрата кожного елемента масиву в кожному стовпці
Введіть зразок даних у клітинки A1: C2, а потім скопіюйте формулу до клітинки D4.
=BYCOL(A1:C2,LAMBDA(array,SUMSQ(array)))