Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Вебпрограма Excel

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

First BYCOL function example

Приклад 2. Повернення суми квадратного значення кожного елемента масиву в кожному стовпці

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

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

Приклад функції другого BYCOL

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

Функція MAP

Функція REDUCE

Функція SCAN

Функція MAKEARRAY

Функція BYROW

Функція ISOMITTED

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

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

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