Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета

Возвращает вычисляемый массив указанной строки и столбца, применяя функцию LAMBDA.

Синтаксис

=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

См. также

ЛЯМБДА-функция 

Функция MAP

Функция REDUCE

Функция SCAN

Функция BYCOL

Функция BYROW

Функция ISOMITTED

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

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.