Повертає обчислюваний масив із вказаними розмірами рядків і стовпців, застосовуючи функцію LAMBDA.
Синтаксис
=MAKEARRAY(rows, cols, lambda(row, col))
Синтаксис функції MAKEARRAY має такі аргументи й параметри:
рядки Кількість рядків у масиві. Це має бути більше нуля.
Стовпці Кількість стовпців у масиві. Це має бути більше нуля.
Lambda Функція LAMBDA, яка викликається, щоб створити масив. LAMBDA приймає два параметри:
- рядок Індекс рядка масиву.
- полковник Індекс стовпця масиву.
Помилки
Надання неприпустимої функції LAMBDA або неправильна кількість параметрів повертає значення #VALUE! помилка з назвою "Неправильні параметри".
Установлення для аргументу рядка чи стовпця значення < 1 або значення, відмінне від числа, повертає #VALUE! .
Приклади
Приклад 1. Створення двовимірного масиву, що представляє просту таблицю множення
Скопіюйте у клітинку C2 таку формулу:
=MAKEARRAY(3,3,LAMBDA(r,c,r*c))
Приклад 2. Створення довільного списку значень
Введіть зразок даних у клітинки D1:E3, а потім скопіюйте формулу в клітинку D4.
=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))