Константы массива — это компоненты формул массива, которые создаются путем ввода списка элементов внутри фигурных скобок ({ }), например ={1;2;3;4;5}. Скобки при этом вводятся вручную. Константы массива могут содержать числа, текст, логические значения (ИСТИНА и ЛОЖЬ), а также значения ошибок. При этом числа можно использовать в целочисленном, десятичном или экспоненциальном формате. А текст необходимо заключать в двойные кавычки («). Константы массива НЕ МОГУТ содержать дополнительные массивы, формулы или функции. Числовые значения НЕ МОГУТ содержать знаки процента, валюты, запятые или кавычки.
В горизонтальном массиве (строка) элементы списка разделены точкой с запятой. В вертикальном массиве (столбец) элементы списка разделены двоеточием.
В двухмерном массиве элементы строк разделены точкой с запятой, а столбцы — двоеточием. Между собой элементы отделяются пробелом.
Как создать горизонтальную константу
1. В окне открытого листа выделите вертикальный ряд ячеек с числами, например ячейки А1, В1 и С1 со значениями 1, 2 и 3.
2. В строке формул введите знак (=) и откройте фигурную скобку.
3. Введите числа, содержащиеся в выделенном ряде ячеек, разделяя их точкой с запятой ={1;2;3}.
4. Закройте фигурные скобки и нажмите сочетание клавиш Ctrl+Shift+Enter. Формула примет следующий вид: {={1;2;3}}.
Как создать вертикальную константу
1. В окне открытого листа выделите горизонтальный ряд ячеек с числами, например ячейки А2, А3 и А4 со значениями 4, 5 и 6.
2. В строке формул введите знак (=) и откройте фигурную скобку.
3. Введите числа, содержащиеся в выделенном ряде ячеек, разделяя их двоеточиями, например ={4:5:6}.
4. Закройте фигурные скобки и нажмите сочетание клавиш Ctrl+Shift+Enter. Формула примет следующий вид: {={4:5:6}}.
Как создать двумерную константу
1. В окне открытого листа выделите прямоугольный диапазон ячеек с числами, например диапазон ячеек А1–С3 со значениями 1, 2, 3, 4, 5, 6, 7, 8 и 9.
2. В строке формул введите знак (=) и откройте фигурную скобку.
3. Введите числа, содержащиеся в выделенном диапазоне ячеек, разделяя горизонтальные константы точками с запятыми, а вертикальные — двоеточиями. Между собой горизонтальные и вертикальные константы отделяются пробелом: ={1;2;3: 4;5;6: 7;8;9}
4. Закройте фигурные скобки и нажмите сочетание клавиш Ctrl+Shift+Enter. Формула примет вид {={1;2;3: 4;5;6: 7;8;9}}
Как использовать константу массива
Предположим, необходимо умножить значения диапазона ячеек на ряд чисел, а затем сложить полученные результаты.
1. В окне открытого листа выделите ячейку, в которой будет находиться формула, например В1.
2. Введите нужную формулу. В нашем случае это =SUM(A1:А3*{1;2;3}), где:
• SUM — функция автосуммирования;
• A1:А3 — диапазон ячеек с исходными значениями 10,20,30;
• * — оператор умножения;
• {1;2;3} — константа массива.
3. Используйте сочетание клавиш Ctrl+Shift+Enter. Формула примет следующий вид: {=SUM(A1:А3*{1;2;3})}.
4. В ячейке В1 отобразится значение 360.
-Данная формула соответствует формуле =SUM(A1*1,А2*2,А3*3).
Как присвоить имя константе массива
При работе с большим количеством констант массивов рекомендуется присвоить им свои собственные имена.
1. В окне открытого листа выделите ячейки константы массива.
2. Откройте меню Вставка и в списке команд наведите курсор на пункт Названия.
3. В открывшемся меню выберите строку Определить.
4. В окне Определить название в графе Название введите нужное имя для диапазона констант массива.
5. Щелкните по кнопке Добавить.