Понимание массивов

Для тех, кто не имеет опыта программирования или математики, выражение «массив» может быть не знакомо.

Так что же такое массив?

Для наших целей массив — это просто набор значений, которые могут быть сохранены в формуле, диапазоне ячеек или в памяти компьютера.

Размер массива может варьироваться от двух до тысяч.

Использование массивов в формулах

Excel использует несколько различных типов массивов при работе с формулами:

Массив, хранящийся на листе в диапазоне ячеек: например, когда функция СУММ суммирует значения, хранящиеся в диапазоне ячеек, она обрабатывает эти значения как массив.

Массив, хранящийся в формуле:

Вместо того, чтобы вводить адреса ячеек, чтобы формула могла работать со значениями, хранящимися в этих местах, вы можете ввести массив значений в аргументы функции SUM: = SUM (1,2,3,4,5).

Или введите массив в скобках в аргумент формулы. Например, используйте функцию ПОИСКПОЗ, чтобы вернуть позицию числа 10 в массиве значений: = ПОИСКПОЗ (10, \ {3,7,10,15,20}). Результат = 3

Формулы Excel создают массивы для хранения значений:

Такие формулы, как СУММПРОИЗВ, используют память компьютера для временного хранения значений при решении сложных математических задач. Эти значения хранятся в массиве.

Пример:

Чтобы сложить общую сумму продаж 3 единиц, когда проданные количества составляют 10, 20 и 30, а цена продажи составляет 3, 4 и 5 долларов соответственно, формула СУММПРОИЗВ сохраняет каждый продукт умножения в массиве (размер массива 3) и затем складывает три значения из массива.

Формула СУММПРОИЗВ: = СУММПРОИЗВ (A1: A3, B1: B3), Результат — общий объем продаж = 260 долларов США.

Позвольте Excel создать формулу массива:

Как объяснялось в предыдущем разделе, многие формулы создают массивы, когда им нужно сохранять значения во время вычислений. Однако пользователь Excel может создать формулу, которая намеренно заставляет программу открывать массив / массивы для хранения значений.

Пример:

Используйте функцию СУММ, чтобы получить общий объем продаж (см. Предыдущий пример). Формула теперь будет выглядеть так: \ {= СУММ (A1: A3 * B1: B3)}, Результат — общий объем продаж = 260 долларов США.

Чтобы применить формулу массива:

Введите формулу, выберите ячейку, нажмите F2, а затем одновременно нажмите Ctrl + Shift + Enter.