Връща изчисляем масив с указан размер на ред и колона чрез прилагане на функцията LAMBDA.
Синтаксис
=MAKEARRAY(редове; колони; ламбда(ред; колона))
Синтаксисът на функцията MAKEARRAY има следните аргументи и параметри:
редове Броят на редовете в масива. Трябва да е по-голямо от нула.
колони Броят на колоните в масива. Трябва да е по-голямо от нула.
LAMBDA LAMBDA, която се повиква за създаване на масива. LAMBDA приема два параметъра:
- ред Индексът на реда на масива.
- кол Индексът на колоната на масива.
Грешки
Предоставянето на невалидна функция LAMBDA или неправилен брой параметри връща грешка #VALUE!, наречена „Неправилни параметри“.
Задаването на аргумент "ред " или "кол " на стойност < 1 или на нечисло, връща #VALUE! грешка.
Примери
Пример 1: Създаване на 2D масив, представляващ проста таблица за умножение
Копирайте следната формула в клетка 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")))