Масив — це сукупність даних (чисел, тексту, логічних значень), розташованих у кількох клітинках електронної таблиці, які розглядаються як єдине ціле.
Масив може бути:
Одновимірним (рядок або стовпець),
Двовимірним (діапазон клітинок — таблиця).
Приклади масивів:
Одновимірний: A1:A5
Двовимірний: A1:C5
Формули масиву — це формули, які виконують обчислення над кількома значеннями одночасно.
Вони можуть:
повертати один результат (наприклад, суму добутків),
або кілька результатів (наприклад, масив із розрахунками по кожному рядку).
Раніше в Excel (до версії 365) для введення формули масиву потрібно було натиснути:
Ctrl + Shift + Enter
Такі формули називалися CSE-формулами (Control+Shift+Enter).
У сучасних версіях (Excel 365, Excel 2021) — достатньо натиснути Enter, і Excel автоматично “розливає” результат по клітинках (динамічні масиви).
1. Сума добутків елементів
Приклад:
=SUM(A1:A5*B1:B5)
— множить відповідні елементи двох стовпців і підсумовує результати.
(У старих версіях Excel потрібно вводити через Ctrl+Shift+Enter.)
2. Обчислення середнього значення
=AVERAGE(A1:A10)
— повертає середнє значення елементів масиву.
3. Використання умов у формулах масиву
Приклад:
=SUM((B2:B10="Продано")*(C2:C10))
— підсумовує значення в стовпці C, якщо в стовпці B є слово «Продано».
(У нових версіях Excel можна використовувати функцію SUMIFS замість такої формули.)
4. Формули, що повертають кілька результатів
Приклад:
=A1:A5*B1:B5
— Excel виведе добутки кожної пари елементів у сусідні клітинки.
Функція
Призначення
Приклад
FILTER
відбирає елементи за умовою
=FILTER(A2:B10;B2:B10>1000)
SORT
сортує масив
=SORT(A2:B10;2;TRUE)
UNIQUE
повертає унікальні значення
=UNIQUE(A2:A100)
SEQUENCE
створює послідовність чисел
=SEQUENCE(10)
TRANSPOSE
змінює орієнтацію масиву
=TRANSPOSE(A1:C3)
Масиви у формулах дозволяють:
одночасно обробляти великі набори даних;
виконувати економічні розрахунки без допоміжних стовпців;
автоматично аналізувати фінансові показники;
створювати динамічні звіти та таблиці.