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