Базовый набор формул Excel для эффективной работы

Иван Корнев·10.04.2026·4 мин

Для быстрого старта в Excel новичку достаточно освоить 15–20 ключевых функций, которые покрывают 90% повседневных задач: от подсчета итогов до поиска данных и работы с датами. Знание синтаксиса SUM, IF, VLOOKUP (или XLOOKUP) и базовых текстовых операций позволит автоматизировать рутину и избежать ошибок в расчетах. Ниже приведен структурированный гид по необходимым формулам с примерами использования.

Главное правило: Любая формула в Excel начинается со знака равенства =. Без него программа воспринимает ввод как обычный текст.

Арифметика и агрегация данных

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

  • =SUM(диапазон) — суммирует числа. Пример: =SUM(A1:A10).
  • =AVERAGE(диапазон) — вычисляет среднее арифметическое.
  • =MIN(диапазон) / =MAX(диапазон) — находят минимальное и максимальное значение.
  • =COUNT(диапазон) — считает только ячейки с числами.
  • =COUNTA(диапазон) — считает все непустые ячейки (текст, числа, даты).

Для подсчета суммы или количества с условием (например, «продажи только по городу Москва») используйте SUMIF и COUNTIF. Пример: =SUMIF(B:B; "Москва"; C:C) просуммирует столбец C, только если в столбце B указано «Москва».

Логические функции и условия

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

  • =IF(условие; значение_если_истина; значение_если_ложь) — базовая проверка.
    • Пример: =IF(A2>100; "Бонус"; "Нет").
  • =IFS(условие1; результат1; условие2; результат2; ...) — проверка нескольких условий подряд без вложенности. Удобнее, чем цепочка из множества IF.
  • =AND(условие1; условие2) и =OR(условие1; условие2) — комбинируют условия внутри функции IF.
    • Пример: =IF(AND(A2>0; B2="Оплачено"); "Готово"; "Ждем").

Поиск и подстановка данных

Когда нужно найти значение в большой таблице по известному ключу (например, цену по артикулу товара).

  • =XLOOKUP(искать; где_искать; что_вернуть) — современная и самая удобная функция поиска. Работает в любую сторону и не ломается при добавлении столбцов.
    • Пример: =XLOOKUP("Товар1"; A:A; B:B).
  • =VLOOKUP(искать; таблица; номер_столбца; 0) — классический вертикальный поиск. Требует, чтобы искомое значение было в первом столбце диапазона. Четвертый аргумент 0 (или ЛОЖЬ) обязателен для точного совпадения.
  • =INDEX(диапазон; номер_строки) + =MATCH(значение; диапазон; 0) — гибкая связка для сложных поисков, если XLOOKUP недоступен в вашей версии Excel.

Функция VLOOKUP работает медленно на огромных массивах данных и может вернуть ошибку, если структура таблицы изменится. По возможности переходите на XLOOKUP или связку INDEX+MATCH.

Работа с текстом и датами

Часто данные приходят в «грязном» виде или требуют форматирования.

Текстовые операции

  • =CONCAT(A1; " "; B1) или =TEXTJOIN(" "; ИСТИНА; A1:C1) — объединяет текст из разных ячеек. TEXTJOIN удобнее, так как умеет игнорировать пустые клетки.
  • =LEFT(текст; кол-во), =RIGHT, =MID — вырезают часть строки (первые символы, последние или из середины).
  • =LEN(текст) — возвращает длину строки (количество символов).
  • =TRIM(текст) — удаляет лишние пробелы в начале и конце текста, оставляя по одному пробелу между словами.

Даты и время

  • =TODAY() — текущая дата (обновляется ежедневно).
  • =NOW() — текущие дата и время.
  • =DATEDIF(дата_нач; дата_кон; "Y") — разница между датами в годах (полезно для расчета возраста). Аргумент "Y" можно заменить на "M" (месяцы) или "D" (дни).
  • =WORKDAY(дата; дни) — прибавляет указанное количество рабочих дней, игнорируя выходные.

Таблицы и динамические диапазоны

Превращение обычного диапазона в «Умную таблицу» (через меню «Вставка» → «Таблица» или Ctrl+T) кардинально меняет работу с формулами.

  1. Автозаполнение: Формула, введенная в одной ячейке столбца, автоматически копируется на весь столбец.
  2. Структурированные ссылки: Вместо A2:A100 формула ссылается на имя столбца, например =SUM(Table1[Цена]). Это делает формулы читаемыми и устойчивыми к изменению размера таблицы.
  3. Новые функции: В современных версиях Excel внутри таблиц удобно использовать =UNIQUE(диапазон) для получения списка уникальных значений и =FILTER(диапазон; условие) для быстрой выборки данных.

Частые ошибки новичков

ОшибкаПричинаКак исправить
#Н/Д (#N/A)Функция поиска не нашла значение.Проверьте наличие лишних пробелов или используйте аргумент «если не найдено» в XLOOKUP.
#ЗНАЧ! (#VALUE!)В формуле участвует текст там, где нужно число.Проверьте формат ячеек или используйте TRIM для очистки данных.
Неверный результат при копированииСбились относительные ссылки.Закрепите ячейку знаками доллара: $A$1 (абсолютная ссылка).
Формула отображается как текстПропущен знак = в начале.Поставьте = перед формулой и нажмите Enter.

FAQ

В чем разница между COUNT и COUNTA? COUNT считает только ячейки, содержащие числа. COUNTA считает любые непустые ячейки, включая текст, даты и логические значения.

Как быстро скопировать формулу на весь столбец? Выделите ячейку с формулой и дважды кликните по маленькому квадратику в правом нижнем углу ячейки (маркер заполнения). Формула протянется до конца заполненных данных слева.

Почему VLOOKUP перестал работать после добавления столбца? VLOOKUP использует номер столбца в диапазоне (например, 3-й столбец). Если вы вставили новый столбец внутри диапазона, нумерация сместилась, и функция вернула данные не из той колонки. XLOOKUP и ссылки на имена столбцов в Умных таблицах лишены этого недостатка.