Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑

Вычитание в Excel: формула, как вычесть число из столбца

, создатель !SEMToolsОпубликовано 8 мин чтенияРубрики: Числа и вычисления

Процедура из статьи доступна в !SEMTools Lite и Pro.

Вычитание в Excel записывается обычным минусом: =A2-B2 вычтет из одной ячейки другую. Чаще всего оно нужно в самых житейских таблицах: сколько осталось на складе, сколько денег после расходов, сколько дней до срока. Отдельной функции «ВЫЧЕСТЬ» в Excel нет, и это первое, что ищут новички, но она и не нужна. Из нескольких ячеек сразу вычитают сумму =A2-СУММ(B2:D2), одно число из всего столбца вычитают формулой со ссылкой =A2-$F$1, а уменьшить столбец на месте без формул поможет процедура вычитания.

Формула вычитания в Excel: число минус число

Результат вычитания в математике называется разностью, поэтому «формула разности» и «формула вычитания» в Excel одно и то же. Формула начинается со знака равенства, дальше уменьшаемое, минус и вычитаемое. Числа можно писать прямо в формуле, но удобнее ссылки на ячейки: поменяли значение, и результат пересчитался сам.

Остаток на складе: из одной ячейки вычесть другую
D2=B2-C2
ABCD
1ТоварБылоПроданоОсталось
2Чай1203585=B2-C2
3Кофе6072-12=B3-C3
4Сахар2000200=B4-C4

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

В английском Excel: =B2-C2

Отрицательный результат не ошибка, а честная разница. Если нужна только величина без знака, оберните разность функцией ABS: =ABS(B3-C3) даст 12. Знак «−» для вычитания ставится клавишей минус на основной или цифровой клавиатуре, никакой специальный символ не нужен.

Вычесть несколько ячеек из одной

Цепочка минусов =A2-B2-C2-D2 работает, но при десятке вычитаемых её легко испортить. Надёжнее вычесть сумму:

=A2-СУММ(B2:D2)

Пустые ячейки и текст внутри СУММ не мешают, а вставленный между B и D столбец автоматически попадёт в расчёт. Больше о сложении в статье как прибавлять в Excel.

Вычесть одно число из всего столбца

Число, которое вычитается из каждой строки, держат в отдельной ячейке и закрепляют ссылку на неё знаками $ (клавиша F4 сразу после выбора ячейки):

=A2-$F$1

Без $ при протягивании ссылка съедет на F2, F3 и дальше, а там пусто, и вместо вычитания столбец просто скопируется.

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

  1. Впишите число в любую свободную ячейку и скопируйте её (Ctrl+C).
  2. Выделите диапазон, который нужно изменить.
  3. Нажмите Ctrl+Alt+V (или правая кнопка мыши → «Специальная вставка»).
  4. В блоке «Операция» выберите «вычесть», в блоке «Вставить» оставьте «значения», нажмите OK.

Минус способа в том, что формулы в диапазоне Excel не заменит, а допишет к ним операцию, а ячейку с числом потом придётся удалить.

Вычесть из столбца на месте процедурой

В !SEMTools то же самое делает процедура «ИЗМЕНИТЬ» → «Числа» → «Арифметические операции» → «Вычесть». Выделите диапазон, запустите процедуру, в окне «Вычесть из ячеек столбца:» введите число и нажмите OK. Например, 500 уменьшит все выделенные суммы на 500.

  • Числа меняются на месте, вспомогательный столбец и копирование значений не нужны.
  • Текст и пустые ячейки пропускаются, а числа, сохранённые как текст, обрабатываются и становятся настоящими числами.
  • Можно выделить несколько столбцов сразу, а в полной версии и несколько несмежных областей через Ctrl.
  • Формулы в выделении заменяются результатом, так что столбец с формулами лучше не выделять.
  • Последний шаг отменяет кнопка «Отмена последнего действия» в первой группе ленты, обычное Ctrl+Z после макроса не работает.

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

Процент вычитают не минусом, а умножением на остаток: число минус 15% равно 85% числа.

=A2*(1-15%)

Запись =A2-15% вычтет не пятнадцать процентов, а число 0,15. Как применить процент сразу ко всему столбцу, разобрано в статье умножить столбец на проценты. Все случаи с процентами, включая НДС, собраны в статье как посчитать процент в Excel.

Разница в процентах между двумя числами

Насколько выросла или упала выручка, считают как разность, делённую на старое значение. Ячейке с результатом ставят процентный формат (Ctrl+Shift+%):

Изменение в процентах
D2=(B2-A2)/A2
ABCD
1БылоСталоРазницаИзменение, %
2800009200012000=B2-A215%=(B2-A2)/A2
35000041000-9000=B3-A3-18%=(B3-A3)/A3

Скобки обязательны: без них Excel сначала разделит B2 на A2, а потом вычтет.

Делят всегда на старое значение, иначе получится другой процент.

В английском Excel: =(B2-A2)/A2

Как вычесть НДС из суммы

НДС нельзя вычесть как 22% от суммы с налогом: налог начислялся на сумму без него. Сумму без НДС получают делением, а сам налог выделяют дробью 22/122:

Что нужноФормула при ставке 22%Для 12 200 ₽
Сумма без НДС=A2/1,2210 000
НДС в сумме=A2*22/1222 200
Начислить НДС сверху=A2*1,22для 10 000 → 12 200

Для ставки 20%, 10% или 5% замените 22 на свою ставку: =A2/1,2, =A2*20/120. Ставку удобно держать в отдельной ячейке и ссылаться на неё со знаками $.

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

Дата в Excel это число дней, поэтому разность двух дат сразу даёт количество дней между ними:

Сколько дней между датами
C2=B2-A2
ABC
1НачалоКонецДней
201.03.202615.03.202614=B2-A2
320.12.202510.01.202621=B3-A3

Если вместо числа появилась дата, поменяйте формат ячейки на «Общий» или «Числовой».

В английском Excel: =B2-A2

Полные месяцы и годы между датами считает РАЗНДАТ. Время вычитается так же, =B2-A2, а чтобы получить часы числом, умножьте разность на 24. Отрицательное время Excel показывает решётками ####, в этом случае вычитайте большее из меньшего или считайте разность в часах.

Как поставить минус в ячейке без формулы

Отрицательное число вводят как есть: -500 и Enter. Сложности начинаются с текстом: строку «-скидка» или «- 5 шт.» Excel принимает за формулу и показывает #ИМЯ?. Поставьте перед минусом апостроф: '-скидка. Апостроф в ячейке не виден, а текст останется текстом. Значок ± вставляется отдельно, он есть в статье значки в Excel.

В бухгалтерских таблицах отрицательные числа часто показывают в скобках. Для этого не нужно ничего вычитать, достаточно формата: Ctrl+1 → «Числовой» → вариант с (1 234,10), или свой формат # ##0;(# ##0). Сменить знак у чисел (минус на плюс и обратно) можно формулой =-A2 или умножением столбца на −1 специальной вставкой или процедурой «Умножить».

Почему вычитание в Excel не работает

  • #ЗНАЧ!. Одно из значений текст, например число с пробелом или из выгрузки. Превратите его в число, способы в статье числа как текст в числа.
  • Формула показывается текстом. У ячейки текстовый формат: поставьте «Общий» и заново войдите в ячейку (F2, Enter).
  • Результат 0,0000000001 вместо нуля. Так Excel хранит дроби в двоичном виде. Округлите результат функцией ОКРУГЛ, подробности в статье округление в Excel.
  • При протягивании вычитается не то число. Ссылка на постоянное число не закреплена знаками $.
  • Вместо разности дата. Ячейка унаследовала формат даты от исходных ячеек, поменяйте его на «Общий».

Вычитание в Excel: частые вопросы

Как в экселе вычесть из одной ячейки другую?

Формулой =A2-B2: знак равенства, адрес уменьшаемого, минус, адрес вычитаемого.

Есть ли в Excel функция вычитания?

Нет, вычитают оператором минус. Вычесть несколько чисел сразу можно формулой =A2-СУММ(B2:D2).

Как вычесть одно число из всего столбца?

Формулой =A2-$F$1 с закреплённой ссылкой, специальной вставкой с операцией «вычесть» или процедурой «Вычесть» на месте.

Как вычесть процент из суммы?

Умножить сумму на остаток: =A2*(1-15%).

Как убрать минус перед числом?

Функцией ABS: =ABS(A2) возвращает число без знака.

Как посчитать разницу в процентах между двумя числами?

Формулой =(B2-A2)/A2 с процентным форматом ячейки: B2 новое значение, A2 старое.

Как вычесть НДС 22% из суммы?

Сумма без НДС: =A2/1,22. Сам налог в сумме: =A2*22/122.

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

Итоги: вычитание в Excel

Для вычитания хватает минуса: =A2-B2 для двух ячеек, =A2-СУММ(B2:D2) для нескольких, =A2-$F$1 для одного числа на весь столбец. Без формул число вычитает специальная вставка или процедура вычитания. Остальные действия разобраны в соседних статьях: сложение, умножение, деление, корень и степень, а все операторы вместе в разделе арифметические операции в Excel.