Полное руководство по формулам Excel: базовый синтаксис, типы ссылок и топ-10 функций для анализа данных

Освойте формулы Excel 2026 за час: секреты функций, лайфхаки анализа и ноль ошибок. Таблицы будут слушаться вас!

Бесплатная консультация юриста

+7 (800) 302-87-29

Реклама jurik.ru

Microsoft Excel остается главным инструментом для работы с данными в бизнесе, финансах, маркетинге и аналитике. Умение грамотно составлять формулы, это навык, который экономит часы ручной работы и исключает ошибки. В этой статье мы собрали структурированное руководство: от базового синтаксиса до популярных функций для анализа данных, актуальных на 2026 год.


Фундамент: как работают формулы

Любая формула в Excel начинается со знака = (равно). Программа интерпретирует всё, что идет после этого знака, как инструкцию к вычислению.

Базовые арифметические операторы

  • +, сложение
  • — — вычитание
  • * — умножение
  • / — деление
  • ^, возведение в степень
  • % — процент (деление на 100)

Порядок вычислений (приоритет операторов)

Excel следует стандартным математическим правилам. Понимание этого порядка критично для получения верного результата:

  1. Ссылки на ячейки и диапазоны (например, A1:B10)
  2. Унарный минус (например, -5)
  3. Проценты (%)
  4. Возведение в степень (^)
  5. Умножение и деление (* и /)
  6. Сложение и вычитание (+ и -)
  7. Конкатенация текста (&)
  8. Сравнение (=, <>, <, >, <=, >=)

Совет: Используйте скобки для явного задания порядка действий. Формула =(A1+B1)C1 даст другой результат, чем =A1+B1C1.

Типы ссылок на ячейки

Правильное использование ссылок позволяет корректно копировать формулы по таблице:

  • Относительная (A1) — меняется при копировании (сдвигается на столько строк/столбцов, на сколько сдвинулась ячейка с формулой).
  • Абсолютная ($A$1), зафиксирована жестко. Не меняется при копировании. Используется для констант (ставка НДС, курс валюты, фиксированный коэффициент).
  • Смешанная ($A1 или A$1) — фиксируется только столбец или только строка.

Горячая клавиша F4 (на Windows) циклически переключает типы ссылок при редактировании формулы.


«Золотой стандарт»: Топ-10 функций для ежедневной работы

По данным сообществ аналитиков (Habr, Skillbox, Microsoft Support), именно эти функции закрывают 80% задач.

SUM (СУММ) — Суммирование

Складывает числа в диапазоне. Игнорирует текст и пустые ячейки.

=СУММ(A1:A10)

AVERAGE (СРЗНАЧ), Среднее арифметическое

Считает среднее значение по числовым данным.

=СРЗНАЧ(B1:B100)

IF (ЕСЛИ) — Логическое ветвление

Основная функция принятия решений. Синтаксис: ЕСЛИ(условие; значение_если_истина; значение_если_ложь).

=ЕСЛИ(C2>100; "План выполнен"; "План не выполнен")

VLOOKUP (ВПР) / XLOOKUP (XПР) — Поиск по вертикали

  • ВПР (VLOOKUP), классика. Ищет значение в первом столбце диапазона и возвращает значение из указанного столбца справа. Имеет ограничения (не ищет слева, ломается при вставке столбцов).
  • XПР (XLOOKUP), современный стандарт (доступен в Excel 2021/365). Ищет в любом столбце, возвращает любой столбец, поддерживает поиск с конца, имеет встроенную обработку ошибки если_не_найдено.

Пример XПР: =XПР(искомое_значение; столбец_поиска; столбец_результата; "Не найдено")

SUMIF / SUMIFS (СУММЕСЛИ / СУММЕСЛИМН) — Условная сумма

  • СУММЕСЛИ — одно условие.
  • СУММЕСЛИМН — несколько условий (рекомендуется использовать всегда, даже для одного условия, из-за удобного порядка аргументов: сначала суммируемый диапазон, потом пары «диапазон_условия — условие»).
=СУММЕСЛИМН(Суммы; Менеджеры; "Иванов"; Регион; "Москва")

COUNTIF / COUNTIFS (СЧЁТЕСЛИ / СЧЁТЕСЛИМН) — Условный подсчет количества

Аналогичны СУММЕСЛИ, но считают количество ячеек, а не их сумму.

CONCAT / TEXTJOIN (ОБЪЕДИНИТЬ / ТЕКСТОБЪЕДИНИТЬ) — Работа с текстом

  • ОБЪЕДИНИТЬ (CONCAT) — просто склеивает ячейки.
  • ТЕКСТОБЪЕДИНИТЬ (TEXTJOIN) — склеивает с разделителем и может игнорировать пустые ячейки (аргумент ИСТИНА).
=ТЕКСТОБЪЕДИНИТЬ(", "; ИСТИНА; A2:C2)

IFERROR / IFNA (ЕСЛИОШИБКА / ЕСЛИНД), Обработка ошибок

Скрывают неэстетичные #Н/Д, #ДЕЛ/0!, #ЗНАЧ!.

=ЕСЛИОШИБКА(XПР(...); "Данных нет")

ROUND / ROUNDUP / ROUNDDOWN (ОКРУГЛ / ОКРУГЛВВЕРХ / ОКРУГЛВНИЗ), Округление

Важно для финансов: меняют хранящееся значение, а не только формат отображения.

TODAY / NOW (СЕГОДНЯ / ТДАТА), Дата и время

  • СЕГОДНЯ — текущая дата (обновляется при пересчете).
  • ТДАТА — текущая дата и время.

Современный уровень: Динамические массивы (Excel 365 / 2021+)

С введением динамических массивов одна формула может «разливаться» (spill) в соседние ячейки автоматически. Это меняет парадигму работы.

Ключевые функции:

  • UNIQUE (УНИК), извлекает уникальные значения из диапазона.
  • SORT (СОРТИРОВКА) / SORTBY (СОРТИРОВКАПО) — сортирует данные формулой.
  • FILTER (ФИЛЬТР) — возвращает только строки, соответствующие условию. Заменяет автофильтр и сложные комбинации ИНДЕКС/ПОИСКПОЗ.
  • SEQUENCE (ПОСЛЕД) — генерирует последовательность чисел (для нумерации строк, дат).
  • LET (ПОЗВОЛИТЬ) — позволяет объявлять переменные внутри формулы. Ускоряет расчеты и делает формулы читаемыми.
  • LAMBDA (ЛЯМБДА) — создание собственных пользовательских функций без VBA.

Пример: Динамический отчет по менеджеру

Формула в одной ячейке выдает всю таблицу продаж для выбранного в G1 менеджера:

=ФИЛЬТР(A2:D100; B2:B100=G1; "Нет данных")

Работа с «Умными таблицами» (Structured References)

Преобразуйте обычный диапазон в таблицу (Ctrl + T). Это дает сверхспособности:

  • Авторасширение: новые строки автоматически попадают в формулы и сводные таблицы.
  • Структурированные ссылки: вместо C2:C100 пишете Продажи[Сумма]. Формулы становятся самодокументируемыми.
  • Автозаполнение: формула, введенная в одной ячейке столбца таблицы, мгновенно заполняет весь столбец.

Типичные ошибки и как их избежать

Ошибка Причина Решение
#ДЕЛ/0! Деление на ноль или на пустую ячейку. Обернуть в ЕСЛИ(Знаменатель=0; 0; Числитель/Знаменатель) или ЕСЛИОШИБКА.
#Н/Д Значение не найдено (ВПР, XПР, ПОИСКПОЗ). Использовать 4-й аргумент XПР или ЕСЛИНД/ЕСЛИОШИБКА.
#ИМЯ? Ошибка в имени функции или именованного диапазона. Проверить орфографию (русский/английский язык интерфейса).
#ССЫЛКА! Удалена ячейка/лист, на которую ссылалась формула. Не удалять строки/листы, на которые есть ссылки; использовать именованные диапазоны.
#ЗНАЧ! Неправильный тип данных (текст вместо числа, неверные аргументы). Проверить формат ячеек (Данные → Текст по столбцам → Готово для преобразования текста в числа).
#ПОЛЕ! Формула динамического массива не может «разлиться», так как ячейки заняты. Очистить диапазон вывода или перенести формулу в свободное место.

Производительность: советы для больших файлов

  1. Избегайте целых столбцов в формулах: пишите A1:A10000, а не A:A (особенно для ВПР, СУММЕСЛИМН, СЧЁТЕСЛИМН).
  2. Используйте Умные таблицы: они автоматически ограничивают диапазон расчета.
  3. Заменяйте ВПР на XПР или ИНДЕКС+ПОИСКПОЗ: они быстрее и безопаснее.
  4. Минимизируйте (volatile) функции: СЕГОДНЯ, ТДАТА, СЛУЧАЙН, СМЕЩ, ЯЧЕЙКА заставляют пересчитывать весь лист при любом изменении. Используйте их осознанно.
  5. Включите ручной расчет (Formulas → Calculation Options → Manual) при работе с тяжелыми моделями, пересчитывайте по F9.

Инструменты аудита и отладки

Вкладка Формулы (Formulas) → группа Работа с формулами (Formula Auditing):

  • Показать формулы (Show Formulas / Ctrl + `), переключает вид: значения ↔ формулы.
  • Вычисление формулы (Evaluate Formula) — пошаговый отладчик. Позволяет видеть промежуточные результаты вложенных функций.
  • Проследить зависимые / Проследить преемников (Trace Precedents / Dependents) — стрелки, показывающие, от каких ячеек зависит формула и какие ячейки от неё зависят.
  • Контроль ошибок (Error Checking) — автоматический поиск проблемных ячеек.

Copilot в Excel (Актуально на 2026 год)

ИИ-ассистент Copilot (доступен по подписке Microsoft 365 Copilot) умеет:

  • Писать сложные формулы по описанию на естественном языке («Посчитай средний чек по регионам за последний квартал, исключив возвраты»).
  • Объяснять, как работает чужая формула.
  • Предлагать визуализацию и сводные таблицы на основе данных.
  • Очищать данные (удаление дублей, приведение форматов, заполнение пропусков).

Важно: Copilot работает лучше всего с Умными таблицами и понятными заголовками столбцов. Всегда проверяйте результат ИИ перед использованием в отчетности.


Шпаргалка: структура сложной формулы

Пример «профессиональной» формулы с ПОЗВОЛИТЬ (LET) для расчета бонуса с прогрессивной шкалой:

=ПОЗВОЛИТЬ(
 продажи; СУММЕСЛИМН(Продажи[Сумма]; Продажи[Менеджер]; @Менеджер);
 ставка; ВПР(продажи; Таблица_Ставок; 2; ИСТИНА); * приблизительный поиск по шкале
 бонус; продажи * ставка;
 ЕСЛИ(бонус > 100000; 100000; бонус) * plafon
)

Преимущества: переменная продажи считается 1 раз, формула читается сверху вниз, легко отлаживается через «Вычисление формулы».


Освоение формул Excel — это путь от рутины к аналитике. Начните с закрепления базы (ссылки, ЕСЛИ, ВПР/ХПР, СУММЕСЛИМН), переходите к динамическим массивам (ФИЛЬТР, УНИК, ПОЗВОЛИТЬ) и всегда оформляйте данные в Умные таблицы. Используйте инструменты аудита для отладки и следите за производительностью на больших объемах. Регулярная практика и разбор чужих решений (например, на Хабре или в блоге Microsoft Excel) — лучший способ стать экспертом.


Статья подготовлена на основе актуальных данных Microsoft Support, сообществ профессионалов (Habr, Skillbox) и функционала Excel 365 / 2021+ на 2026 год.