Как вычесть 20% в Excel: формулы, примеры и лайфхаки

Вычитание процентов в Microsoft Excel — одна из самых востребованных операций, с которой сталкиваются бухгалтеры, маркетологи и аналитики. Особенно часто требуется посчитать минус 20% — будь то скидка, уценка, налоговый вычет или корректировка бюджета. Казалось бы, что может быть проще? Но даже здесь есть нюансы: ошибки в формулах, неверный порядок действий или неправильное форматирование ячеек могут привести к искажённым результатам.

В этой статье мы разберём 5 проверенных способов вычесть 20% в Excel — от базовых формул до продвинутых приёмов с абсолютными ссылками и динамическими массивами. Вы узнаете, как избежать типичных ошибок, автоматизировать расчёты для больших таблиц и даже создать универсальный шаблон для регулярного использования. А в конце вас ждёт FAQ-блок с ответами на самые частые вопросы по теме.

Если вы никогда не работали с процентами в Excel, не переживайте: мы начнём с азов. Опытные пользователи тоже найдут здесь полезные фишки — например, как вычесть 20% от суммы с условием или как применить формулу ко всей колонке за один клик.

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

1. Базовый способ: вычитание 20% через формулу умножения

Самый простой и универсальный метод — умножить исходное число на 0.8 (что эквивалентно 100% - 20% = 80%). Эта формула подходит для любых версий Excel, включая Excel Online и мобильную версию.

Допустим, у вас в ячейке A1 указана цена товара — 1000 рублей. Чтобы посчитать цену со скидкой 20%, введите в соседней ячейке (например, B1):

=A1*0.8

Результат — 800 рублей. Почему это работает? Потому что 1000 × 0.8 = 800. Аналогично можно вычесть 20% из любого числа: просто умножьте его на 0.8.

  • Плюсы: быстро, работает везде, не требует знания функций.
  • Минусы: если процент изменится (например, скидка станет 25%), придётся править формулу вручную.

Чтобы избежать ошибок, всегда проверяйте формат ячейки. Если в A1 стоит текст вместо числа, Excel вернёт ошибку #ЗНАЧ!. Чтобы исправить это, выделите ячейку, перейдите на вкладку Главная и выберите формат Числовой или Денежный.

2. Использование функции ПРОЦЕНТ (для наглядности)

Если вам важно видеть в формуле именно проценты (например, для отчётности), используйте функцию =ПРОЦЕНТ(). Она преобразует число в процентный формат, что делает расчёты более понятными.

Пример: вычесть 20% из числа в ячейке A1 с явным указанием процента:

=A1 - A1*ПРОЦЕНТ(20)

Или короче:

=A1*(1-ПРОЦЕНТ(20))

Обратите внимание: функция ПРОЦЕНТ() появилась в Excel 2013. В более старых версиях используйте деление на 100:

=A1 - A1*(20/100)
  • 📊 Когда удобно: когда нужно документировать процент в формуле (например, для коллег или клиентов).
  • ⚠️ Ловушка: если ячейка A1 уже отформатирована как процент, Excel может неправильно интерпретировать значение. Всегда проверяйте формат!
Что делать, если функция ПРОЦЕНТ не работает?

Если Excel не распознаёт =ПРОЦЕНТ(), скорее всего, у вас русскоязычная версия программы, где функция называется =ПРОЦЕНТНОЕ(). Также проверьте регистр: в некоторых версиях работает только =ПРОЦЕНТ() с заглавными буквами.

3. Вычитание 20% с абсолютной ссылкой (для динамических таблиц)

Представьте: у вас таблица с ценами, и скидка 20% применяется ко всем товарам. Если забивать процент в каждую формулу, при изменении скидки придётся править сотни ячеек. Решение — абсолютная ссылка на ячейку с процентом.

Шаги:

  1. В отдельной ячейке (например, D1) укажите 20% и отформатируйте её как процент.
  2. В ячейке с итоговой ценой (например, B1) введите:
    =A1*(1-$D$1)

    Символ $ фиксирует ссылку на D1, чтобы при копировании формулы она не сдвигалась.

Теперь, если изменить значение в D1 (например, на 25%), все цены в колонке B пересчитаются автоматически.

Исходная цена (A)Цена со скидкой (B)Формула
1000800=A1*(1-$D$1)
15001200=A2*(1-$D$1)
20001600=A3*(1-$D$1)

Создать отдельную ячейку для процента|Отформатировать её как "Процентный"|Использовать абсолютную ссылку ($D$1) в формуле|Протянуть формулу на все строки таблицы-->

4. Вычитание 20% с условием (функция ЕСЛИ)

Что если скидка 20% действует не на все товары, а только на те, что дороже 1000 рублей? Здесь поможет функция =ЕСЛИ().

Формула для ячейки B1:

=ЕСЛИ(A1>1000; A1*0.8; A1)
Расшифровка:

- Если цена в A1 > 1000, применить скидку 20% (A1*0.8).

- Иначе оставить цену без изменений (A1).

Для англоязычной версии Excel используйте =IF():

=IF(A1>1000, A1*0.8, A1)
⚠️ Внимание: В русскоязычных версиях Excel разделитель аргументов функции — точка с запятой (;), в англоязычных — запятая (,). Если формула не работает, проверьте этот момент!

Аналогично можно задавать несколько условий. Например, скидка 20% для цен >1000 и 10% для цен >500:

=ЕСЛИ(A1>1000; A1*0.8; ЕСЛИ(A1>500; A1*0.9; A1))

5. Продвинутый метод: вычитание 20% через Power Query

Если вам нужно вычесть 20% из тысяч строк (например, в отчёте по продажам), ручное прописывание формул займёт часы. Power Query — инструмент для автоматизации таких задач — справится за минуты.

Инструкция:

  1. Выделите вашу таблицу и перейдите на вкладку ДанныеИз таблицы/диапазонаExcel 2016+).
  2. В открывшемся редакторе Power Query выберите колонку с ценами → ПреобразоватьСтандартныйУмножить.
  3. Введите значение 0.8 и нажмите OK.
  4. Нажмите Закрыть и загрузить — готово! Новая таблица с уценёнными ценами появится на отдельном листе.

Power Query сохраняет все шаги преобразования. Если исходные данные изменятся, достаточно обновить запрос (ДанныеОбновить все), и проценты пересчитаются автоматически.

⚠️ Внимание: Power Query доступен только в Excel 2016 и новее (или в Excel 2010/2013 с надстройкой). В Excel Online этот метод не работает.

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

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

  • 🔢 Ошибка #1: Забывают отформатировать ячейку как процент. Например, в ячейке написано 20, а Excel воспринимает это как 2000%. Решение: Выделите ячейку → Главная → формат Процентный.
  • 🔄 Ошибка #2: Путают порядок действий. Формула =A1-20% вернёт ошибку, потому что Excel не понимает, от чего вычитать. Правильно: =A1*(1-20%).
  • 📉 Ошибка #3: Копируют формулу с относительными ссылками, и процент "уплывает". Решение: Используйте абсолютные ссылки (например, $D$1).

Критическая ошибка: если в ячейке с ценой стоит текст (например, "1000 руб"), Excel не сможет вычесть процент. Всегда проверяйте формат данных через ГлавнаяФорматЧисловой.

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

Можно ли вычесть 20% без формул, вручную?

Да, но это неудобно для больших таблиц. Выделите ячейки с ценами → ГлавнаяПроцентный формат → введите -20% в поле Увеличить/уменьшить на % (вкладка Главная). Однако этот метод изменяет исходные данные, поэтому лучше использовать формулы.

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

Используйте функцию СУММ():

=СУММ(A1:A10)*0.8

Или, если процент в отдельной ячейке:

=СУММ(A1:A10)*(1-$D$1)
Почему после вычитания 20% получается не круглое число?

Это связано с настройками округления в Excel. Чтобы исправить:

  1. Выделите ячейки с результатом.
  2. Перейдите ГлавнаяУменьшить разрядность (кнопка 0,00 → 0).
  3. Или используйте функцию =ОКРУГЛ():
    =ОКРУГЛ(A1*0.8; 0)

    где 0 — количество знаков после запятой.

Как вычесть 20% в Google Таблицах?

Формулы работают так же, как в Excel. Например:

=A1*0.8

или с условием:

=IF(A1>1000; A1*0.8; A1)

Обратите внимание: в Google Таблицах разделитель аргументов — точка с запятой (;) независимо от языка интерфейса.

Можно ли вычесть 20% от отрицательного числа?

Да, но результат может сбить с толку. Например, если в ячейке -100, то =A1*0.8 вернёт -80 (т.е. число станет "менее отрицательным"). Если вам нужно увеличить отрицательное число на 20% по модулю, используйте:

=A1*1.2