Массивы – это прямоугольные диапазоны ячеек с формулами или значениями, которые Excel обрабатывает как единую группу.
Формула массива может выполнить несколько вычислений, а затем представить одно значение или группу значений. Формула массива воздействует на несколько значений, называемых аргументами массива. Каждый аргумент массива должен иметь соответствующий номер строки и столбца. Формула массива создается так же, как и простая формула. Выделяется ячейка или группа ячеек, в которых необходимо создать формулу, вводится формула, а затем нажимаются клавиши CTRL+SHIFT+ENTER.
Обычно формула при обработке нескольких аргументов выводит одно значение. В качестве аргумента формулы может при этом выступать либо ссылка на ячейку, содержащую значение, либо само значение. Для создания ссылки на интервал ячеек используется формула массива, позволяющая ввести в одну ячейку массив значений. Этот массив значений называется массивом констант. Массив констант удобен тем, что при этом не требуется заполнять значениями вспомогательные ячейки. Чтобы создать массив констант, выполните следующие действия:
1 Весь массив заключается в фигурные скобки ({ } ).
2 Значения столбцов разделяются запятыми (,).
3 Значения строк разделяются точками с запятой (;).
Например, вместо ввода четырех чисел (20, 40, 60, 80) в отдельные ячейки их можно ввести в массив, в одну ячейку в фигурных скобках: {20, 40, 60, 80}. Такой массив констант является матрицей (в данном случае вектором) размерности 1 на 4 и соответствует ссылке на 1 строку и 4 столбца. Чтобы представить значения чисел «10, 20, 30, 40» и «50, 60, 70, 80», расположенные друг под другом, можно создать массив констант размерностью 2 на 4, причем строки будут отделены друг от друга точкой с запятой, а значения в столбцах – запятыми: {10, 20, 30, 40; 50, 60, 70, 80}.
Дополнительные замечания по формированию массива констант:
1 Массив констант может содержать числа, текст, логические (например, ИСТИНА или ЛОЖЬ) или ошибочные значения (например, #Н/Д), но не формулы.
2 Числа в массиве констант могут быть в целочисленном, десятичном или экспоненциальном форматах.
3 Текст должен быть заключен в двойные кавычки (например «среда»).
4 Массив констант может состоять из элементов разного типа, например {1, 3, 4; ИСТИНА, ЛОЖЬ, ИСТИНА}.
5 Массив констант не может содержать знаки доллара ($), круглых скобок и процента (%).
6 Массив констант не может содержать ссылок.
7 В массиве констант не допускаются строки или столбцы различной длины.