Как в Excel сделать формулу «минус 13 процентов»: 5 рабочих способов с примерами

Уменьшение значения на 13% в Microsoft Excel — задача, с которой сталкиваются бухгалтеры при расчёте НДС, маркетологи при определении скидок, и даже обычные пользователи при планировании бюджета. Казалось бы, что может быть проще: взять число и отнять от него 13%. Но в Excel есть нюансы: формулы работают по-разному в зависимости от того, нужно ли уменьшить одно значение, весь столбец, или же сделать расчёт динамическим (чтобы процент можно было менять в одной ячейке).

Многие пользователи допускают типичную ошибку: пытаются написать формулу как =A1-13% — и получают сообщение об ошибке. Другие забывают про абсолютные ссылки, из-за чего при копировании формулы процент сбивается. В этой статье разберём 5 проверенных способов вычесть 13% в Excel, включая редкие приёмы для работы с отрицательными значениями и округлением. А ещё покажем, как избежать 3 самых распространённых ошибок, из-за которых формулы «ломаются».

———

1. Базовая формула: как вычесть 13% из одной ячейки

Самый простой случай — уменьшить одно число на 13%. Например, у вас в ячейке A1 стоит сумма 1000 рублей, и нужно получить результат 870 рублей (1000 минус 13%).

Вот 3 варианта формулы, которые дадут одинаковый результат:

  • 📌 =A1*(1-13%) — универсальный способ, работает даже если процент указан в отдельной ячейке.
  • 📌 =A1-A1*13% — развёрнутая запись, удобна для понимания логики.
  • 📌 =A1*0.87 — если нужно сэкономить ресурсы листа (формула считается быстрее).

Пример: если в A1 записано 1000, то любая из этих формул вернёт 870. Но есть подводный камень: Excel воспринимает 13% как 0.13, поэтому если вы введёте =A1-13, программа вычтет не проценты, а именно 13 единиц!

⚠️ Внимание: Если в ячейке A1 текст (например, "1000 руб"), а не число, формула вернёт ошибку #ЗНАЧ!. Проверьте формат ячейки: выделите её, нажмите Ctrl+1 и выберите категорию Числовой.

———

2. Динамический расчёт: процент в отдельной ячейке

Допустим, 13% — это не фиксированное значение, а параметр, который может меняться. Например, в B1 у вас записан процент (скажем, 13% или просто 13), а в A1 — исходная сумма. Тогда формула примет вид:

=A1*(1-B1%)

или, если процент указан без знака % (т.е. как число 13, а не 13%):

=A1*(1-B1/100)

Такой подход удобен для создания интерактивных таблиц, где процент можно менять «на лету». Например, для расчёта скидок или налогов.

Исходная сумма (A) Процент (B) Формула Результат
1000 13% =A2*(1-B2%) 870
500 20% =A3*(1-B3%) 400
1250.50 5% =A4*(1-B4%) 1187.98
⚠️ Внимание: Если в ячейке с процентом стоит 0, формула вернёт исходное значение без изменений. Это может быть полезно для создания «выключателя» скидки, но также приводит к ошибкам, если вы забыли ввести процент.

———

📊 Как часто вы используете процентные расчёты в Excel?
Ежедневно
Несколько раз в неделю
Редко
Никогда

3. Вычитание 13% для всего столбца: копирование формул

Представьте, у вас столбец A заполнен числами (например, ценами товаров), и нужно для каждого значения вычесть 13%. Если просто протянуть формулу =A1*(1-13%) вниз, Excel автоматически подстроит номера строк: =A2*(1-13%), =A3*(1-13%) и так далее.

Но что, если процент хранится в одной ячейке (например, B1), а вы хотите, чтобы формула ссылалась именно на неё, а не сдвигалась на B2, B3 и т.д.? Здесь поможет абсолютная ссылка со знаком $:

=A1*(1-$B$1%)

Теперь можно смело копировать формулу на весь столбец — ссылка на B1 останется неизменной.

Убедиться, что в ячейке с процентом стоит формат "Процентный"|Зафиксировать ячейку с процентом знаком $ (например, $B$1)|Проверить, что в столбце с исходными данными нет текстовых значений|Скопировать формулу двойным кликом по маркеру автозаполнения-->

———

4. Работа с отрицательными значениями и округлением

Иногда после вычитания 13% результат получается дробным (например, 870.325). В бухгалтерии или финансовых расчётах такие числа принято округлять до копеек. Для этого добавьте в формулу функцию ОКРУГЛ:

=ОКРУГЛ(A1*(1-13%); 2)

Здесь 2 — количество знаков после запятой. Если нужно округлить до целых, замените на 0.

А что, если исходное число отрицательное? Например, у вас в A1 записано -1000 (долг или убыток). Формула =A1*(1-13%) вернёт -870, что логично: долг уменьшился на 13%. Но если вам нужно, чтобы процент увеличивал отрицательное значение (например, для расчёта штрафов), используйте:

=A1*(1+13%)

Тогда -1000 превратятся в -1130.

Почему формула не работает с пустыми ячейками?

Если в столбце есть пустые ячейки, Excel воспринимает их как 0. Чтобы избежать нулей в результатах, добавьте проверку функцией ЕСЛИ:

=ЕСЛИ(A1="";"";A1*(1-13%))

Эта формула вернёт пустую строку, если в A1 нет данных.

———

5. Альтернативные методы: функция ПРОИЗВЕД и макросы

Для сложных расчётов удобно использовать функцию ПРОИЗВЕД, которая перемножает все указанные аргументы. Например:

=ПРОИЗВЕД(A1; (1-13%))

Это полный аналог =A1*(1-13%), но такой синтаксис удобен, если в формуле много умножений.

Если вам нужно автоматизировать вычитание 13% для больших таблиц, можно записать простой макрос:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Вставьте новый модуль (Insert → Module).
  3. Скопируйте код:
    Sub Minus13Percent()
    

    Dim rng As Range

    For Each rng In Selection

    If IsNumeric(rng.Value) Then

    rng.Value = rng.Value * 0.87

    End If

    Next rng

    End Sub

  4. Вернитесь в Excel, выделите ячейки и запустите макрос (Alt + F8).
⚠️ Внимание: Макрос безвозвратно изменяет исходные данные! Перед запуском сохраните резервную копию файла или работайте на копии листа.

———

6. Типичные ошибки и как их исправить

Даже опытные пользователи Excel иногда сталкиваются с проблемами при вычитании процентов. Вот TOP-3 ошибки и их решения:

  • 🔴 Ошибка #ЗНАЧ! — возникает, если в ячейке текст вместо числа. Решение: проверьте формат данных (Ctrl+1 → Числовой) или используйте =ЕСЛИОШИБКА(формула; 0).
  • 🔴 Неправильное округление — например, 870.999 вместо 871. Решение: примените ОКРУГЛВВЕРХ или настройте формат ячейки (Главная → Увеличить разрядность).
  • 🔴 Формула не копируется — если при протягивании ссылка на процент сбивается. Решение: используйте абсолютные ссылки ($B$1).

Ещё одна распространённая проблема: пользователи путают вычитание процентов и уменьшение на процентные пункты. Например, если вычесть 13% из 100%, получится 87%, а не 87 процентных пунктов (что было бы 13%). Чтобы избежать путаницы, запомните:

  • 📉 Проценты — это доля от целого (13% = 0.13).
  • 📊 Процентные пункты — это разница между двумя процентами (например, с 50% до 37% = уменьшение на 13 пунктов).

———

FAQ: Ответы на частые вопросы

Можно ли вычесть 13% без формул, через формат ячеек?

Нет, формат ячеек (Ctrl+1) только меняет отображение числа, но не его значение. Например, если применить формат "Процентный" к ячейке с числом 0.87, она покажет 87%, но для расчётов по-прежнему будет использоваться 0.87. Для вычитания процентов обязательно нужна формула.

Как вычесть 13% из суммы нескольких ячеек?

Используйте функцию СУММ внутри формулы:

=СУММ(A1:A10)*(1-13%)

Эта формула сначала сложит все значения в диапазоне A1:A10, а затем вычтет 13% от общей суммы.

Почему при вычитании 13% из 1000 получается 870, а не 87?

Вы путаете проценты и процентные пункты. Формула =1000*(1-13%) вычитает 13% от 1000 (т.е. 130), поэтому результат — 870. Если вам нужно получить именно 87, ваша задача — не вычесть процент, а уменьшить число на 13 единиц (тогда формула будет =1000-13).

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

Допустим, в ячейке B1 написано "Скидка 13%". Чтобы извлечь число 13 для расчётов, используйте комбинацию функций:

=A1*(1--ПСТР(B1;НАЙТИ(" ";B1)+1;НАЙТИ("%";B1)-НАЙТИ(" ";B1)-1)/100)

Эта формула ищет пробел и знак %, чтобы выделить число между ними. Но такой метод ненадёжен — лучше хранить процент в отдельной ячейке.

Можно ли применить вычитание 13% ко всему листу сразу?

Да, но не через формулы, а с помощью Специальной вставки:

  1. В пустой ячейке (например, C1) запишите формулу =1-13% (результат — 0.87).
  2. Скопируйте эту ячейку (Ctrl+C).
  3. Выделите диапазон с числами, из которых нужно вычесть 13%.
  4. Правый клик → Специальная вставка → Умножить.
Внимание: этот метод заменяет исходные данные! Сначала сохраните резервную копию.