Возвращает вычисляемый массив строк и столбцов указанного размера путем применения функции ЛЯМБДА.

Синтаксис

=MAKEARRAY(строки, столбцы, лямбда(строка, столбец))

Аргументы и параметры функции MAKEARRAY:

  • строки.      Количество строк в массиве. Должно быть больше нуля.

  • столбцы.      Количество столбцов в массиве. Должно быть больше нуля.

  • лямбда.       Функция ЛЯМБДА, вызываемая для создания массива. ЛЯМБДА принимает два параметра: 

    • строка.      Индекс строки массива.

    • столбец.      Индекс столбца массива.

Ошибки

При указании недопустимой функции ЛЯМБДА или неверного количества параметров возвращается ошибка #ЗНАЧ! с названием "Неверные параметры".

Если аргументам строка или столбец присвоено значение < 1 или не число, возвращается ошибка #ЗНАЧ! .

Примеры

Пример 1. Создание двухмерного массива, представляющего простую таблицу умножения

В ячейку C2 скопируйте следующую формулу:

=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))

Первый пример функции MAKEARRAY

Пример 2. Создание случайного списка значений

Введите пример данных в ячейки D1:E3, а затем скопируйте формулу в ячейку D4:

=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))

Второй пример функции MAKEARRAY

См. также

Функция LAMBDA 

Функция MAP

Функция REDUCE

Функция SCAN

Функция BYCOL

Функция BYROW

Функция ISOMITTED

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×