
Константа массива - это жестко запрограммированный набор значений, представленных в формуле Excel. Константы массива заключаются в фигурные скобки () следующим образом:
("red","blue","green")
Константы массива часто используются в формулах массива для создания или управления несколькими значениями одновременно, а не одним значением. Например, функцию НАИБОЛЬШИЙ можно использовать с такой константой массива, чтобы получить 3 верхних значения в B3: B11:
=LARGE(B3:B11,(1,2,3))
Во многих случаях формулы, использующие константы массива, не требуют Ctrl + Shift + Enter, даже если они фактически являются формулами массива.
Множественные результаты
Когда вы предоставляете константу массива функции Excel в качестве аргумента, вы часто получаете более одного результата в массиве. Вы захотите иметь дело с этими массивами, используя другую функцию, которая изначально обрабатывает массивы. В показанном примере функция НАИБОЛЬШИЙ возвращает 3 значения, которые «улавливаются» функцией СУММ, которая возвращает сумму в качестве окончательного результата:
=SUM(LARGE(B3:B11,(1,2,3)))
Ограничения констант массива
Фигурные скобки, окружающие константу массива, обозначают «константу» для механизма синтаксического анализа формул Excel. В результате вы не можете включать ссылки или функции в константу массива, поскольку это сделает переменную массива постоянной (т. Е. Не константой).
Еще примеры
Здесь объясняется формула на скриншоте.
Еще один пример констант массива внутри функции COUNTIFs.