Подробный ответ
Формулы массива в Excel — мощный инструмент для операций сразу с диапазоном ячеек.
Что такое массив в Excel
Это диапазон значений, обрабатываемый как одно целое. Например, A1:A5 — массив из 5 элементов.
Классическая формула массива (Excel 2019 и старее)
=СУММ(A1:A5*B1:B5) — вводится через Ctrl+Shift+Enter.
Excel показывает её в фигурных скобках: {=СУММ(A1:A5*B1:B5)}. Перемножает элементы попарно, затем суммирует.
Динамические массивы (Excel 365 и 2021)
- Формулы массива вводятся обычным Enter
- Если результат — несколько значений, они «разливаются» по ячейкам автоматически
- Функции ФИЛЬТР, СОРТ, УНИК — возвращают массивы данных
Примеры задач с массивами
- Сумма произведений:
=СУММПРОИЗВ(A1:A100;B1:B100) - Количество уникальных значений:
=СУММПРОИЗВ(1/СЧЁТЕСЛИ(A1:A100;A1:A100)) - Условная сумма без СУММЕСЛИ:
{=СУММ(ЕСЛИ(A1:A100="Да";B1:B100;0))}
Классическая формула массива занимает только одну ячейку (в отличие от динамических). Нельзя редактировать часть массива — только весь массив целиком.