Excel дозволяє за секунди порахувати середнє значення продажів, оцінок чи витрат. Для цього є кілька вбудованих функцій: AVERAGE, AVERAGEA, AVERAGEIF і AVERAGEIFS. Вони схожі, але працюють із різними типами даних та умовами.

Нижче — коротко про кожну функцію, зрозумілий синтаксис та типові приклади, які можна одразу повторити у своїй таблиці.
1. Просте середнє: AVERAGE (СРЗНАЧ)
Коли використовувати: коли у вас є стовпець або діапазон чисел, і треба знайти звичайне арифметичне середнє (суму всіх чисел поділити на їх кількість).
Синтаксис:
=AVERAGE(number1, [number2], ...)
У українській/російській локалізації Excel функція називається СРЗНАЧ, а аргументи розділяються крапкою з комою:
=СРЗНАЧ(A1:A10)
Пояснення:
• number1 — перше число, посилання на клітинку або діапазон.
• number2 та далі — додаткові числа/діапазони (до 255 аргументів).
Важлива поведінка AVERAGE: нулі враховуються в розрахунку, порожні клітинки, текст і логічні значення (TRUE/FALSE у вигляді посилань) ігноруються. Якщо ввести логічне значення або текст прямо у формулу як аргумент (наприклад, =AVERAGE(1,TRUE)), Excel їх не рахує.
Приклад: у клітинках A2:A5 зберігаються місячні продажі. Щоб порахувати середнє за чотири місяці, введіть у будь-яку вільну клітинку:
=AVERAGE(A2:A5)
2. Середнє з урахуванням тексту й логіки: AVERAGEA (СРЗНАЧА)
Коли використовувати: коли в діапазоні є не тільки числа, а й текст та логічні значення, і ви хочете, щоб вони теж впливали на результат.
Синтаксис:
=AVERAGEA(value1, [value2], ...)
Українська/російська назва — СРЗНАЧА:
=СРЗНАЧА(A1:A10)
Як Excel рахує:
• числа — як є;
• TRUE — як 1;
• FALSE — як 0;
• будь‑який текст (у клітинках або прямо в аргументі) — як 0;
• порожні клітинки — ігноруються.
Це зручно, якщо, наприклад, ви позначаєте присутність на заняттях словами «так»/«ні», TRUE/FALSE або текстовими коментарями, але хочете отримати усереднений показник.
3. Середнє за одним критерієм: AVERAGEIF (СРЗНАЧЕСЛИ)
Коли використовувати: коли потрібно порахувати середнє лише для тих рядків, що відповідають певній умові: наприклад, середню оцінку конкретного предмета або середній дохід тільки за місяці з прибутком вище певного порогу.
Синтаксис (англійська версія):
=AVERAGEIF(range, criteria, [average_range])
Українська/російська назва: СРЗНАЧЕСЛИ:
=СРЗНАЧЕСЛИ(діапазон; критерій; [діапазон_для_середнього])
Аргументи:
• range — діапазон, за яким перевіряється умова;
• criteria — умова у вигляді числа, виразу, тексту або посилання на клітинку (наприклад, ">=60", "Математика", B1);
• average_range (необов’язковий) — діапазон, з якого насправді обчислюється середнє. Якщо його не вказати, Excel усереднює значення з range.
Приклад: у стовпці A — назви курсів, у стовпці B — оцінки. Щоб отримати середню оцінку тільки з курсу «Excel», введіть:
=AVERAGEIF(A2:A100; "Excel"; B2:B100)
Оператори та шаблони у критеріях: можна використовувати >, <, >=, <=, =, <>, а також підстановочні символи: ? — один будь‑який символ, * — будь‑яка кількість символів. Щоб знайти буквальний знак питання або зірочку, додайте перед ними тильду: ~?, ~*.
4. Середнє за кількома умовами: AVERAGEIFS (СРЗНАЧЕСЛИМН)
Коли використовувати: коли потрібно врахувати одразу кілька критеріїв — наприклад, середній бал студентів певного курсу і певного віку, або середній дохід тільки по конкретному місту та за певний рік.
Синтаксис (англійська версія):
=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
Українська/російська назва — СРЗНАЧЕСЛИМН:
=СРЗНАЧЕСЛИМН(діапазон_для_середнього; діапазон_критерій1; критерій1; [діапазон_критерій2; критерій2]; ...)
Аргументи:
• average_range — клітинки, з яких обчислюється середнє;
• criteria_range1, criteria_range2, … — діапазони, де перевіряються критерії (мають бути такого ж розміру, як average_range);
• criteria1, criteria2, … — до 127 умов.
Приклад: у стовпці A — курс, у B — вік студента, у C — бал. Щоб порахувати середній бал студентів курсу «Excel» віком від 25 років, використайте:
=AVERAGEIFS(C2:C100; A2:A100; "Excel"; B2:B100; ">=25")
Як і в AVERAGEIF, у критеріях можна використовувати оператори >, <, >=, <=, =, <> і підстановочні символи ? та * з тильдою для буквальних збігів.
Важливо: якщо жодна клітинка не відповідає критеріям у функціях AVERAGE, AVERAGEIF або AVERAGEIFS, Excel поверне помилку #DIV/0!. Якщо бачите її, спочатку перевірте діапазони та умови: часто проблема в зайвому пробілі, неправильному операторі або діапазонах різної довжини.


