Прилага 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)))