Как вычесть процент в Excel: 5 рабочих способов с примерами

Почему вычитание процентов в Excel вызывает сложности

На первый взгляд, операция «вычесть процент» кажется элементарной: взял число, отнял от него 10% — и готово. Но в Microsoft Excel даже простые арифметические действия требуют понимания синтаксиса формул и особенностей работы с ячейками. Главная проблема пользователей — путаница между уменьшением числа на процент (например, расчет скидки) и вычитанием процентного значения (когда % уже посчитан отдельно).

Допустим, у вас есть цена товара 1000 рублей, и вы хотите узнать его стоимость после скидки 15%. Многие ошибочно пишут формулу =1000-15%, но Excel воспринимает это как =1000-0.15 (поскольку % в формулах автоматически делится на 100). В результате получаем 999.85 вместо правильных 850 рублей. Эта статья разберёт 5 способов вычитания процентов в зависимости от задачи — от базовых формул до расчета НДС и динамических скидок.

Ещё одна типичная ошибка — использование абсолютных ссылок там, где нужны относительные, или наоборот. Например, при копировании формулы для расчета скидки на весь столбец цены могут «съехать», если не зафиксировать ячейку с процентом знаком $. Мы покажем, как избежать таких ловушек.

Способ 1: Уменьшение числа на фиксированный процент

Самая распространённая задача — уменьшить значение на заданный процент. Например, снизить цену на 20% или вычесть 13% НДС. Формула выглядит так:

=ЧИСЛО*(1-ПРОЦЕНТ)

Где ЧИСЛО — исходная величина (может быть ячейкой или числом), а ПРОЦЕНТ — скидка или налог в формате десятичной дроби (то есть 20% = 0.2). Примеры:

  • 📌 =A1*(1-20%) — уменьшает значение в ячейке A1 на 20%
  • 📌 =1000*(1-15%) — возвращает 850 (1000 минус 15%)
  • 📌 =B2*(1-$D$1) — уменьшает значение в B2 на процент из ячейки D1 (абсолютная ссылка для копирования формулы)

Обратите внимание: если процент указан в отдельной ячейке (например, D1), Excel автоматически преобразует его в дробь. То есть если в D1 написано «15», формула =A1*(1-D1%) сработает корректно, а вот =A1*(1-D1) — нет (нужно делить на 100 вручную: =A1*(1-D1/100)).

Исходная цена (A) Процент скидки (B) Формула Результат
1200 10% =A2*(1-B2) 1080
5000 25% =A3*(1-B3) 3750
899 5% =A4*(1-B4) 854.05
⚠️ Внимание: Если после применения формулы вы видите ошибку #ЗНАЧ!, проверьте формат ячеек с процентами. Они должны быть установлены как «Процентный» или «Общий», но не «Текстовый».

Способ 2: Вычитание уже посчитанного процента

Иногда процент уже рассчитан отдельно (например, сумма НДС или размер бонуса), и нужно просто вычесть его из исходного числа. Здесь используется базовая арифметика:

=ЧИСЛО - (ЧИСЛО * ПРОЦЕНТ)

Или короче:

=ЧИСЛО - ПРОЦЕНТ_В_ДЕНЕЖНОМ_ВЫРАЖЕНИИ

Примеры:

  • 📊 =A1 - (A1*13%) — вычитает 13% НДС из суммы в A1
  • 📊 =B2 - C2 — где C2 уже содержит сумму скидки в рублях
  • 📊 =D3 - (D3*$F$1) — вычитает процент из ячейки F1 (абсолютная ссылка)

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

Убедитесь, что ячейка с процентом имеет формат «Процентный» или «Общий»

Проверьте, что в формуле используются правильные ссылки (относительные/абсолютные)

Если процент вводится вручную, не забывайте знак % (например, 15%, а не 15)

Сравните результат с калькулятором для контрольной проверки-->

Способ 3: Динамическое вычитание процента (условные скидки)

Что делать, если процент зависит от условия? Например, скидка 10% при покупке от 5000 рублей и 5% — при покупке от 2000 рублей. Здесь поможет функция ЕСЛИ:

=ЕСЛИ(УСЛОВИЕ; ЗНАЧЕНИЕ_ИСТИНА; ЗНАЧЕНИЕ_ЛОЖЬ)

Пример для динамической скидки:

=A1*ЕСЛИ(A1>=5000; 0.9; ЕСЛИ(A1>=2000; 0.95; 1))

Разберём по шагам:

  1. Если сумма в A1 ≥ 5000 → применяем коэффициент 0.9 (скидка 10%)
  2. Иначе, если сумма ≥ 2000 → коэффициент 0.95 (скидка 5%)
  3. Иначе коэффициент 1 (без скидки)

Для более сложных условий используйте ВПР (вертикальный просмотр) или ИНДЕКС/ПОИСКПОЗ. Например, если скидки хранятся в отдельной таблице:

=A1*(1-ВПР(A1; ТаблицаСкидок; 2; ИСТИНА))

Где ТаблицаСкидок — диапазон с пороговыми значениями и процентами.

Фиксированный процент (например, 10% скидка)

Вычитание уже посчитанной суммы (например, НДС)

Динамические скидки (в зависимости от условия)

Другое-->

Способ 4: Вычитание процента от суммы (НДС, налоги)

При работе с налогами (НДС, НДФЛ) часто нужно не просто вычесть процент, а выделить его из суммы или прибавить к базе. Например, если цена указана без НДС, а нужно показать итоговую сумму с налогом.

Формулы для НДС (13%):

  • 📑 Добавить НДС к сумме: =A1*1.13 или =A1+(A1*13%)
  • 📑 Вычесть НДС из суммы: =A1/1.13 (если сумма уже включает налог)
  • 📑 Посчитать сумму НДС: =A1*13% или =A1-A1/1.13

Для других налогов замените 13% на нужное значение. Например, для НДС 20% используйте коэффициент 1.20.

Цена без НДС Формула с НДС Сумма НДС Итоговая цена
10 000 =A2*1.13 1 300 11 300
5 500 =A3*1.13 715 6 215
12 450 =A4*1.13 1 618.50 14 068.50
⚠️ Внимание: При работе с НДС в бухгалтерских документах используйте функцию ОКРУГЛ, чтобы избежать копеечных расхождений: =ОКРУГЛ(A1*1.13; 2).

Способ 5: Вычитание процента в Power Query (для больших данных)

Если вам нужно обработать тысячи строк (например, прибавить наценку ко всем товарам в прайсе), ручное прописывание формул неэффективно. В этом случае поможет инструмент Power Query (доступен в Excel 2016 и новее).

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

  1. Выделите исходные данные → перейдите на вкладку ДанныеИз таблицы/диапазона.
  2. В открывшемся редакторе Power Query выберите столбец с ценами → Добавить столбецНастраиваемый столбец.
  3. Введите формулу для нового столбца, например:
    [Цена] * (1 - [Скидка]/100)

    где [Цена] и [Скидка] — названия ваших столбцов.

  4. Нажмите Закрыть и загрузить — данные обновятся автоматически.

Преимущество Power Query — возможность автоматически обновлять результаты при изменении исходных данных. Например, если вы импортируете прайс из или Google Sheets, все процентные расчёты будут пересчитаны в один клик.

Как обновить данные в Power Query?

После изменения исходных данных нажмите на таблицу → вкладка ДанныеОбновить все. Если подключение к внешнему источнику (например, CSV-файл), Excel предложит обновить запрос.

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

Даже опытные пользователи Excel допускают ошибки при работе с процентами. Вот самые распространённые:

  1. Путаница между «уменьшить на %» и «вычесть %». Например, формула =100-10% вернёт 99.9 (поскольку 10% = 0.1), а не 90. Правильно: =100*(1-10%).
  2. Неправильный формат ячеек. Если в ячейке с процентом стоит формат «Текст», Excel не сможет его распознать. Проверяйте формат через Ctrl+1.
  3. Копирование формул с относительными ссылками. Если в формуле =A1*(1-B1) скопировать её вниз, ссылка на B1 «съедет» на B2, B3 и т.д. Фиксируйте ячейку с процентом: =A1*(1-$B$1).
  4. Округление результатов. При расчёте НДС или скидок копейки имеют значение. Используйте ОКРУГЛ или настройте формат ячейки на 2 знака после запятой.

Чтобы проверить корректность формулы, сравните её результат с ручным расчётом на калькуляторе. Например:

  • 🔢 Цена: 1500 рублей, скидка 20% → 1500 * 0.8 = 1200.
  • 🔢 Сумма с НДС 13%: 1000 * 1.13 = 1130.

FAQ: Частые вопросы о вычитании процентов в Excel

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

Допустим, цены в столбце A, а процент скидки в ячейке D1. Введите в B1 формулу =A1*(1-$D$1) и протяните её вниз. Знак $ фиксирует ячейку D1, чтобы при копировании ссылаться всегда на неё.

Почему формула =A1-10% возвращает неверный результат?

Excel интерпретирует 10% как 0.1. Если в A1 число 100, то 100-0.1=99.9. Чтобы уменьшить на 10%, используйте =A1*(1-10%) или =A1*0.9.

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

Чтобы найти, на сколько % число B1 меньше числа A1, используйте формулу: =((A1-B1)/A1)*100. Например, если было 500, стало 400 → ((500-400)/500)*100 = 20%.

Можно ли вычесть процент без формул?

Да, через Специальную вставку:

  1. Введите в пустую ячейку коэффициент (например, 0.9 для скидки 10%).
  2. Скопируйте её (Ctrl+C).
  3. Выделите диапазон с ценами → Правая кнопка → Специальная вставка → Умножить.

Как вычесть процент в Excel Online?

Формулы работают так же, как в десктопной версии. Отличие только в расположении меню: например, Специальная вставка находится в разделе Главная → Вставить → Специальная вставка.