Видео: Формула массива в Excel. Примеры использования 2025
Формула массива в Excel 2013 (и других таблицах) представляет собой специальную формулу, которая работает с рядом значений. Если диапазон ячеек поставляет этот диапазон (как это часто бывает), он называется диапазоном массива . Если этот диапазон представлен списком числовых значений, они известны как константа массива .
Во многих таблицах таблиц используется оригинальная формула, которую вы копируете в смежные ячейки, используя относительные ссылки на ячейки (иногда называемые копиями один-ко-многим ). В некоторых случаях вы можете создать исходную формулу, чтобы Excel выполнял нужный расчет не только в активной ячейке, но и во всех других ячейках, в которые вы обычно копируете формулу. Вы делаете это, создавая формулу массива .
Хотя концепция массива может показаться иностранной поначалу, вы действительно хорошо знакомы с массивами, потому что структура столбцов и строк таблицы листов Excel естественным образом упорядочивает диапазоны данных в одномерные и два -мерные массивы. (1-D массивы занимают одну строку или столбец, тогда как 2-D массивы занимают несколько строк и столбцов.)
На следующем рисунке показано несколько двумерных массивов с числовыми записями двух разных размеров. Первый массив представляет собой массив 3 x 2 в диапазоне ячеек B2: C4. Этот массив представляет собой массив 3 x 2, поскольку он занимает три строки и два столбца.
Второй массив представляет собой массив 2 x 3 в диапазоне ячеек F2: H3. Этот массив представляет собой массив 2 x 3, поскольку он использует две строки и три столбца.
Если вы должны были перечислять значения в первом массиве 3 x 2 как константу массива в формуле, они выглядели бы следующим образом:
{1, 4; 2, 5; 3, 6}
Несколько примечаний в этом списке. Во-первых, константа массива заключена в пару фигурных скобок ({}). Во-вторых, столбцы внутри каждой строки разделяются запятыми (,), а строки внутри массива разделяются точками с запятой (;). В-третьих, константы в массиве перечислены в каждой строке, а затем вниз по каждому столбцу и не вниз по каждому столбцу и по каждой строке.
Второй массив 2 x 3, выраженный как константа массива, выглядит следующим образом:
{7, 8, 9; 10, 11, 12}
Обратите внимание, что вы указываете значения по каждой строке, а затем вниз по каждому столбцу, разделяя значения в разных столбцах запятыми и значениями в разных строках с точкой с запятой.
Использование формул массива может значительно уменьшить количество копий формулы, которое вы должны делать в листе, путем создания нескольких результатов по всему диапазону массивов за одну операцию.
Кроме того, формулы массива используют меньше памяти компьютера, чем стандартные формулы, скопированные в диапазоне.Это может быть важно при создании большого листа с большим количеством таблиц, поскольку это может означать разницу между установкой всех ваших вычислений на одном листе и необходимость разделить вашу модель на несколько файлов рабочих таблиц.
