Top.Mail.Ru
Личный кабинет +7 (495) 150-64-32

Формулы в Excel: руководство для начинающих

20. 07. 26

Время на чтение:

Даже небольшая таблица становится гораздо полезнее, когда умеет считать сама. Формула в Excel может сложить расходы, вычислить средний балл, применить скидку к цене товара или проверить выполнение условия. Пользователь меняет исходные данные — и результат обновляется автоматически, без повторных расчётов на калькуляторе.

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

Из каких элементов строится расчёт

Любая формула начинается со знака =. Так Excel понимает, что в ячейке находится не обычный текст, а выражение, которое нужно вычислить. Самый простой пример — =2+2. Но главная сила электронных таблиц раскрывается, когда вместо чисел используются ссылки: =B2*C2. Если в B2 записано количество, а в C2 — цена, формула получает стоимость позиции.

В расчёте могут встречаться:

  • числа и текстовые константы, например 10 или "Оплачено";
  • ссылки на отдельные ячейки: A1, D7;
  • диапазоны: B2:B20;
  • арифметические операторы: +, -, *, /, ^;
  • операторы сравнения: =, >, <, >=, <=, <>;
  • функции: СУММ, СРЗНАЧ, ЕСЛИ и другие;
  • круглые скобки, задающие порядок действий.

Например, выражение =(B2+C2)*D2 сначала складывает значения B2 и C2, а затем умножает сумму на D2. Без скобок Excel сначала выполнил бы умножение, потому что оно имеет более высокий приоритет, чем сложение.

В русской версии приложения названия функций обычно отображаются по-русски: СУММ, ЕСЛИ, ОКРУГЛ. В английской — SUM, IF, ROUND. Разделитель аргументов тоже зависит от региональных настроек: это может быть точка с запятой или запятая. Если пример =СУММЕСЛИ(A2:A10;"Книги";B2:B10) не принимается, попробуйте заменить ; на ,, не меняя смысл функции.

Как выполнить первое вычисление

Чтобы понять, как сделать формулу в Excel, создадим маленький прайс-лист. Пусть в столбце A указано название товара, в B — количество, в C — цена, а в D должна появиться стоимость.

  1. Выделите ячейку D2.
  2. Введите =B2*C2.
  3. Нажмите Enter.
  4. Снова выберите D2 и потяните маркер заполнения — маленький квадрат в правом нижнем углу — вниз.

При копировании ссылка B2*C2 превратится в B3*C3, затем в B4*C4 и так далее. Такие ссылки называются относительными: они меняются вместе с положением формулы.

Иногда один адрес должен оставаться постоянным. Допустим, в F1 записана ставка скидки, которую нужно применить ко всем строкам. Тогда формула =D2*(1-$F$1) содержит абсолютную ссылку $F$1. Знаки доллара фиксируют и столбец, и строку. Смешанные варианты $F1 и F$1 закрепляют только одну координату. Быстро переключать тип ссылки во время редактирования помогает клавиша F4; на некоторых ноутбуках потребуется Fn+F4.

Редактировать выражение можно в самой ячейке или в строке формул. Цветные рамки показывают, какие данные участвуют в расчёте. Это особенно удобно, когда формула стала длинной: легче заметить, что вместо диапазона B2:B20 случайно выбран B3:B20.

Язык операторов и порядок действий

Формулы в Excel подчиняются привычным математическим правилам. Сначала программа обрабатывает выражения в скобках, затем возведение в степень, умножение и деление, после этого сложение и вычитание. Если порядок должен быть другим, используйте скобки явно.

Основные операторы работают так:

  • =A2+B2 — сложение;
  • =A2-B2 — разность;
  • =A2*B2 — произведение;
  • =A2/B2 — деление;
  • =A2^2 — возведение во вторую степень;
  • =A2&" "&B2 — объединение текста с пробелом между частями;
  • =A2>=60 — проверка условия, которая возвращает ИСТИНА или ЛОЖЬ;
  • =A2*15% — расчёт процента от значения.

Знак = внутри формулы может обозначать сравнение. Например, =A2=B2 проверит, одинаковы ли две ячейки. А запись <> означает «не равно». Сравнения часто используют внутри функции ЕСЛИ, чтобы получить не логическое слово, а понятный ответ.

Функции, которые пригодятся чаще всего

Ниже собраны базовые формулы Excel и их описание: как пользоваться ими в обычной учебной или рабочей таблице.

Сумма и среднее значение

=СУММ(B2:B20) складывает все числа в выбранном диапазоне. Можно передать несколько диапазонов: =СУММ(B2:B20;D2:D20). Функция игнорирует пустые ячейки и текст, поэтому надёжнее длинной цепочки вида =B2+B3+B4+....

=СРЗНАЧ(B2:B20) вычисляет среднее арифметическое. Если нужно знать только крайние значения, подойдут =МИН(B2:B20) и =МАКС(B2:B20).

Проверка условия

=ЕСЛИ(B2>=60;"зачёт";"нужно повторить") сравнивает значение с порогом. Если условие истинно, Excel выводит первый ответ, иначе — второй. Функции можно вкладывать друг в друга, но для большого количества правил лучше использовать более подходящие средства: ЕСЛИМН, таблицу соответствий или функцию поиска.

Подсчёт и сумма по критерию

=СЧЁТ(B2:B20) сообщает, сколько в диапазоне числовых ячеек. =СЧЁТЗ(A2:A20) считает все непустые. Если нужен критерий, используется =СЧЁТЕСЛИ(C2:C20;"Москва").

=СУММЕСЛИ(A2:A20;"Книги";D2:D20) складывает значения D только в тех строках, где в A указана категория «Книги». Для нескольких условий существуют СЧЁТЕСЛИМН и СУММЕСЛИМН.

Округление, степень и корень

=ОКРУГЛ(A2;2) позволяет округлять число до двух знаков после запятой. Важно понимать: формат ячейки может лишь скрыть лишние знаки, а ОКРУГЛ изменяет значение, которое участвует в дальнейших вычислениях.

Для степени можно использовать оператор ^: =A2^3, либо функцию =СТЕПЕНЬ(A2;3). Квадратный корень вычисляет =КОРЕНЬ(A2). Если исходное число отрицательное, в обычных вещественных расчётах появится ошибка #ЧИСЛО!.

Поиск значения в таблице

В новых версиях Excel удобна функция ПРОСМОТРX. Формула =ПРОСМОТРX(E2;A2:A100;C2:C100;"Не найдено") ищет код из E2 в столбце A и возвращает соответствующее значение из C. В старых версиях похожую задачу решает ВПР, но она менее гибкая: искомый столбец должен находиться слева от столбца с результатом.

Если исходный диапазон преобразовать в «умную таблицу» через Ctrl+T, можно получать структурированные ссылки вроде =[@Количество]*[@Цена]. Они читаются легче обычных адресов и автоматически распространяются на новые строки.

Почему вместо ответа появляется ошибка

Большинство проблем связано не со сложностью вычисления, а с неверным адресом, типом данных или знаком. Наиболее частые сообщения:

  • #ДЕЛ/0! — деление на ноль или пустую ячейку;
  • #ЗНАЧ! — операция получила неподходящий тип данных, например текст вместо числа;
  • #ИМЯ? — Excel не узнал функцию или имя диапазона; проверьте написание и язык версии;
  • #ССЫЛКА! — формула обращается к удалённой ячейке;
  • #Н/Д — функция поиска не нашла совпадение;
  • ##### — столбец слишком узкий для отображения числа или даты;
  • предупреждение о циклической ссылке — результат прямо или косвенно зависит от самого себя.

Если расчёт не работает, откройте формулу и проверьте её по частям. Убедитесь, что она начинается с =, скобки закрыты, текст заключён в кавычки, а разделители соответствуют настройкам. Затем посмотрите на формат исходных ячеек: число, сохранённое как текст, внешне может выглядеть обычно, но не участвовать в вычислении так, как ожидается. На вкладке «Формулы» также есть пошаговое вычисление — оно показывает промежуточные результаты выражения.

Как проверить расчёт до копирования

Длинную формулу лучше сначала испытать на нескольких строках с заранее известным ответом. Возьмите обычный случай, нулевое значение и граничное условие. Например, для расчёта скидки проверьте цену без скидки, скидку 100% и порог, при котором она только начинает действовать. Такой небольшой тест быстрее обнаружит неверный знак сравнения или ссылку, чем просмотр сотни готовых строк.

Если отсутствие данных допустимо, заранее решите, что должна показывать таблица. Функция =ЕСЛИОШИБКА(A2/B2;"") скрывает ошибку деления и возвращает пустую строку, а вариант =ЕСЛИОШИБКА(A2/B2;"Проверьте данные") даёт пользователю подсказку. Применять её автоматически ко всем формулам не стоит: иногда сообщение об ошибке как раз сообщает о проблеме, которую нельзя замалчивать.

Для проверки больших листов включите отображение формул сочетанием Ctrl+` — вместо результатов Excel покажет сами выражения. Так легче заметить, что одна строка ссылается на другой диапазон или содержит число, введённое прямо в формулу. После проверки тем же сочетанием верните обычный режим.

Формулы Эксель не нужно заучивать десятками. Для старта достаточно уверенно владеть ссылками, операторами и несколькими функциями, а остальные находить по мере необходимости. Полезнее понимать логику: где лежат исходные данные, какой результат требуется и что должно происходить при копировании формулы.

Начните с простых расчётов, проверяйте их на понятном примере и только потом объединяйте несколько функций. Так таблица останется прозрачной, ошибки будет легче находить, а Excel превратится из электронной тетради в инструмент, который действительно экономит время.

Поделиться:
Оценить статью:

Хочу поступить

Другие статьи

Все статьи
Записаться в школу