Массив – это таблица значений, состоящая из строк и столбцов. Чтобы объединить значения в ячейках в определенном порядке, примените к таблице функцию массива.
Некоторые функции возвращают массив. Например, функция IMPORTRANGE
возвращает массив значений, импортируя выбранный диапазон ячеек из другой электронной таблицы. Если вы напишете формулу с IMPORTRANGE
, массив будет вставлен по направлению вправо и вниз от ячейки с формулой.
Если в какой-либо функции в качестве входного параметра указывается диапазон, например A1:B6, то вместо него можно также указать массив. Например, в функции SPARKLINE
первый параметр – диапазон значений, на основе которых строится график. Вы можете сделать входным параметром для SPARKLINE
массив, полученный с помощью функции IMPORTRANGE
.
=SPARKLINE(IMPORTRANGE(…))
Как создать массив
Вы можете создать в формуле собственные массивы, используя фигурные скобки { } для группировки значений. Порядок, в котором будут показываться значения, определяется знаками пунктуации. Они описаны ниже.
- Обратная косая черта. Позволяет разделять данные по столбцам при записи строки в массиве. В примере
={1\2}
цифра 1 будет помещена в первую ячейку, а цифра 2 – в соседнюю ячейку справа. - Точка с запятой. Отделяет строки при записи столбцов в массив. В примере
={1; 2}
цифра 1 будет помещена в первую ячейку, а цифра 2 – в соседнюю ячейку под ней.
Примечание. В тех странах, где десятичным разделителем служит точка, при создании массива используется не обратная косая черта, а запятая.
С помощью такой же пунктуации можно объединить несколько диапазонов в один. Например, чтобы включить значения из диапазона A1:A10 и из диапазона D1:D10 друг за другом в один столбец, используйте формулу ={A1:A10; D1:D10}
.
Как добавить массив в формулу
Вы можете использовать массивы и в других формулах помимо упомянутых, чтобы представлять результаты в виде строки или столбца.
В примере ={SUM(A1:A10)\SUM(B1:B10)}
результатом будут два значения. Первая ячейка будет содержать сумму, вычисленную для диапазона от A1 до A10, а ячейка справа – сумму для диапазона от B1 до B10.