Функция MAKEARRAY

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac

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

Синтаксис

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

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

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

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

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

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

Ошибки

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

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

Примеры

Пример 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