Основы вычитания в таблицах

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

Чтобы выполнить вычитание в Excel, введите в ячейку знак равенства, затем адрес первой ячейки (уменьшаемое), знак минуса и адрес второй ячейки (вычитаемое). Базовая формула выглядит так: =A1-B1. Нажмите Enter, и программа мгновенно рассчитает разность. Этот метод работает для любых числовых данных, дат и времени.

Простая формула разности

Самый распространенный сценарий — нахождение разницы между двумя значениями. В отличие от функции сложения (SUM), у вычитания нет отдельной встроенной функции. Операция выполняется исключительно через арифметический оператор «минус» (-).

Алгоритм действий:

  1. Кликните по ячейке, где должен появиться результат.
  2. Напечатайте =.
  3. Укажите ячейку с исходным значением (например, A2).
  4. Поставьте знак -.
  5. Укажите ячейку, из которой вычитаем (например, B2).
  6. Нажмите Enter.

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

Работа с константами и несколькими значениями

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

  • Вычитание числа: =A1-50 (из значения в A1 вычитается 50).
  • Цепочка вычитаний: =A1-B1-C1-D1 (из первого значения последовательно вычитаются все последующие).
  • Комбинированные операции: =(A1+B1)-C1 (сначала складывается сумма в скобках, затем из неё вычитается значение C1).

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

Абсолютные и относительные ссылки

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

Тип ссылкиОбозначениеПоведение при копированииПример использования
ОтносительнаяA1Адрес меняется относительно новой позицииРасчет разницы доходов и расходов по строкам: =A2-B2
Абсолютная$A$1Адрес фиксируется и не меняетсяВычитание фиксированного налога из всех ячеек: =A2-$D$1
Смешанная$A1 или A$1Фиксируется только столбец или только строкаСравнение данных строки с итогом столбца

Частая ошибка Если вы протянули формулу с фиксированным вычетом, а результаты стали неверными (или появились ошибки), проверьте, не «поехала» ли ссылка на константу. Для фиксации используйте клавишу F4 после выделения адреса ячейки в формуле.

Вычитание дат и времени

В Excel даты хранятся как порядковые номера дней, поэтому вычитание одной даты из другой дает количество дней между ними.

  • Разница в днях: =B2-A2 (где B2 — более поздняя дата).
  • Форматирование: Если результат отображается как дата (например, "янв.00"), измените формат ячейки на «Общий» или «Числовой».

Для вычисления разницы во времени (часы, минуты) логика аналогична. Если нужно получить результат в часах, а разница составляет несколько дней, используйте формат [ч]:мм или умножьте результат на 24: =(B2-A2)*24.

Обработка ошибок и пустых ячеек

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

  1. Пустые ячейки: Excel считает пустую ячейку нулем. Формула =100-A1 вернет 100, даже если A1 пуста.
    • Решение: Используйте проверку: =ЕСЛИ(ЕПУСТО(A1); 0; 100-A1) или =IF(ISBLANK(A1), 0, 100-A1).
  2. Текст вместо чисел: Если в ячейке записано число как текст (часто бывает при импорте данных), формула вернет ошибку #ЗНАЧ! (#VALUE!).
    • Решение: Преобразуйте текст в число через инструмент «Текст по столбцам» или функцию ЗНАЧЕН (VALUE).
  3. Отрицательный результат: Если вычитаемое больше уменьшаемого, результат будет отрицательным. Чтобы получить модуль разности (всегда положительное число), оберните формулу в функцию ABS (в русской версии — ABS): =ABS(A1-B1).

Часто задаваемые вопросы

Можно ли вычесть весь столбец из одного числа? Да. Запишите число в отдельную ячейку, закрепите ссылку на неё знаком доллара (например, $D$1) и протяните формулу =A1-$D$1 вдоль всего столбца.

Почему при вычитании дат получается странное число? Скорее всего, ячейка с результатом имеет формат «Дата». Измените формат на «Числовой» через вкладку «Главная» -> выпадающий список форматов.

Как быстро показать только положительные разницы? Используйте функцию МАКС (или MAX): =МАКС(0; A1-B1). Если разность отрицательная, формула вернет 0.