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

Работа с процентами в Microsoft Excel — одна из самых востребованных задач среди пользователей. Будь то расчёт скидок в магазине, анализ динамики продаж или планирование бюджета, умение быстро и точно начислять проценты экономит часы ручной работы. Однако даже опытные пользователи иногда путаются в формулах, особенно когда речь идёт о приросте в процентах, наценке на товар или ежемесячных платежах по кредиту.

В этой статье мы разберём 7 ключевых сценариев расчёта процентов — от элементарных операций до сложных финансовых функций. Вы узнаете, как избежать типичных ошибок (например, деление на ноль при расчёте процентного изменения), какие формулы использовать для динамических таблиц, и как автоматизировать процесс с помощью условного форматирования. Все примеры приведены для актуальной версии Excel 2026, но подойдут и для Excel 365, Excel 2019/2016.

Особое внимание уделим практическим кейсам: как посчитать процент выполнения плана, сколько составит 13% НДФЛ от зарплаты, или как рассчитать ежемесячный платеж по ипотеке. В конце статьи — FAQ с ответами на частые вопросы и чек-лист для проверки своих расчётов.

📊 Для чего вам чаще всего нужны проценты в Excel?
Для работы с финансами
Для анализа продаж
Для учёбы/науки
Для личного бюджета
Другое

1. Базовые формулы: процент от числа и число по проценту

Начнём с азов. Две самые распространённые задачи — найти процент от числа (например, 20% от 500) и число по его проценту (например, найти исходную сумму, если 15% от неё равны 30).

Для первой задачи используйте формулу:

=Число * Процент%

где Процент% — это значение в формате 0,15 (15%) или 15% (Excel автоматически преобразует его в десятичную дробь). Например, чтобы найти 20% от 500:

=500 * 20%

или

=500 * 0,2

Для обратной задачи (нахождение числа по его проценту) формула будет:

=Известная_часть / Процент%

Пример: если 15% от числа равны 30, то само число:

=30 / 15%

или

=30 / 0,15

Обратите внимание на формат ячеек: если результат отображается как 0,25 вместо 25%, выделите ячейку и выберите формат Процентный на вкладке Главная.

2. Расчёт процентного изменения (прироста/убытка)

Эта формула незаменима для анализа динамики: на сколько процентов выросли продажи, уменьшился бюджет или изменилась цена. Общий вид:

= (Новое_значение - Старое_значение) / Старое_значение

Пример: в 2023 году выручка составила 120 000 ₽, а в 2026 — 150 000 ₽. Процент прироста:

= (150000 - 120000) / 120000

Результат: 0,25 или 25% (если применён процентный формат).

Критическая ошибка: если старое значение равно 0, формула вернёт ошибку #ДЕЛ/0!. Чтобы избежать этого, используйте функцию ЕСЛИОШИБКА:

=ЕСЛИОШИБКА((B2-A2)/A2; 0)

где A2 — старое значение, B2 — новое.

Что делать, если процент изменения больше 100%?

Это означает, что новое значение более чем в 2 раза превышает старое. Например, если продажи выросли с 50 000 ₽ до 150 000 ₽, прирост составит 200% (удвоение + ещё 100%).

Для удобства можно создать таблицу с условным форматированием, где положительные изменения будут зелёными, а отрицательные — красными. Для этого:

  1. Выделите ячейки с результатами.
  2. Перейдите на вкладку Главная → Условное форматирование → Правила выделения ячеек → Больше....
  3. Задайте правила для значений >0 и <0 с разными цветами.

3. Процент от общей суммы (доля в %)

Допустим, у вас есть таблица с продажами по регионам, и вы хотите узнать, какую долю занимает каждый регион в общем объёме. Формула:

=Часть / Общая_сумма

Пример: общая выручка — 500 000 ₽, продажи в Москве — 120 000 ₽. Доля Москвы:

=120000 / 500000

Результат: 24%.

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

=B2 / $B$10

где B10 — ячейка с общей суммой.

Для динамического расчёта (если общая сумма меняется) используйте функцию СУММ:

=B2 / СУММ(B2:B9)

Ячейки с долями отформатированы как проценты|Общая сумма долей равна 100%|Использованы абсолютные ссылки ($) для общей суммы|Нет делений на ноль-->

4. Наценка и скидка: проценты в торговле

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

Наценка 30% на товар стоимостью 1000 ₽:

=1000 * (1 + 30%)

или

=1000 * 1,3

Результат: 1300 ₽.

Скидка 20% на товар стоимостью 1500 ₽:

=1500 * (1 - 20%)

или

=1500 * 0,8

Результат: 1200 ₽.

Если нужно узнать сумму наценки/скидки (не конечную цену), используйте:

=1000 * 30%
(для наценки)
=1500 * 20%
(для скидки)

Для массового расчёта (например, обновление прайс-листа) примените формулу ко всему столбцу и протяните её вниз. Если наценка или скидка указана в отдельной ячейке (например, D1), используйте абсолютную ссылку:

=B2 * (1 + $D$1)

5. Проценты в финансовых расчётах: кредиты и депозиты

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

  • 📈 ПЛТ — расчёт ежемесячного платежа по кредиту.
  • 💰 БС — будущая стоимость вклада с процентами.
  • 📉 СТАВКА — процентная ставка по кредиту.

Пример 1: Ежемесячный платеж по кредиту 500 000 ₽ под 10% годовых на 5 лет.

=ПЛТ(10%/12; 5*12; -500000)

где:

  • 10%/12 — месячная процентная ставка.
  • 5*12 — количество платежей (месяцев).
  • -500000 — сумма кредита (со знаком минус!).

Результат: ≈ 10 624 ₽/мес.

Пример 2: Будущая сумма вклада 100 000 ₽ под 8% годовых на 3 года с ежемесячной капитализацией.

=БС(8%/12; 3*12; 0; -100000)

Результат: ≈ 127 024 ₽.

Важно! В финансовых функциях денежные потоки указываются с обратным знаком: -500000 (выдача кредита банком) и +10624 (платеж клиента).

6. Проценты в динамических таблицах и дашбордах

Для визуализации процентов в дашбордах используйте:

  • 📊 Диаграммы (круговые, столбчатые) с отображением долей.
  • 🎨 Условное форматирование (цветовые шкалы, гистограммы).
  • 📌 Сводные таблицы с расчётом % от общего.

Пример сводной таблицы с долями:

  1. Выделите исходные данные (например, продажи по категориям).
  2. Перейдите на вкладку Вставка → Сводная таблица.
  3. В области Значения добавьте поле с продажами и выберите Доля от общего по столбцу.

Для гистограммы в ячейке:

  1. Выделите ячейки с процентами.
  2. Перейдите на Главная → Условное форматирование → Гистограммы.
  3. Выберите цвет и стиль отображения.

Продвинутый приём: используйте функцию ДОЛЯ (в новых версиях Excel) для автоматического расчёта доли с учётом фильтров:

=ДОЛЯ(B2; $B$2:$B$10)

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

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

Ошибка Причина Как исправить
Результат отображается как 0,25 вместо 25% Неверный формат ячейки Выделите ячейку → Главная → Формат → Процентный
Ошибка #ДЕЛ/0! при расчёте прироста Деление на ноль (старое значение = 0) Используйте ЕСЛИОШИБКА или проверку ЕСЛИ(A2=0; 0; (B2-A2)/A2)
Неправильный расчёт наценки (например, =1000 + 30%) Процент считается не от исходной цены, а от единицы Пишите =1000 (1 + 30%) или =1000 1,3
Формула не протягивается на другие строки Отсутствуют абсолютные ссылки ($) Зафиксируйте адреса ячеек: =B2 / $B$10

⚠️ Внимание: При копировании формул из интернета проверяйте разделители (точка или запятая) в зависимости от региональных настроек Excel. В русскоязычной версии используется ; (точка с запятой), в англоязычной — , (запятая).

Ещё одна частая проблема — округление процентов. Например, если доля равна 33,333...%, а вам нужно отобразить её как 33,33%. Используйте функцию ОКРУГЛ:

=ОКРУГЛ(1/3; 2)

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

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

Как посчитать процент выполнения плана, если план — 1000 единиц, а факт — 850?

Используйте формулу: =850 / 1000 и примените процентный формат. Результат: 85%. Для динамического расчёта: =B2 / A2, где A2 — план, B2 — факт.

Почему при расчёте процентного изменения получается отрицательное значение?

Отрицательный процент означает уменьшение (например, продажи упали на 10%). Если вам нужно показать это как положительное число, используйте АБС: =АБС((B2-A2)/A2).

Как рассчитать проценты по кредиту с учётом досрочного погашения?

Для этого нужна функция ПЛТ с корректировкой количества периодов. Например, если кредит на 5 лет, но вы погасили его за 3 года, укажите 3*12 вместо 5*12. Для детального графика платежей используйте ОСПЛТ (основной платеж) и ПРПЛТ (проценты).

Можно ли в Excel посчитать сложные проценты (например, по вкладу)?

Да, используйте функцию БС (будущая стоимость):

=БС(ставка_за_период; количество_периодов; платеж; текущая_стоимость)

Пример для вклада 100 000 ₽ под 10% годовых с ежемесячной капитализацией на 5 лет:

=БС(10%/12; 5*12; 0; -100000)

Результат: ≈ 164 701 ₽.

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

Используйте динамические ссылки и именованные диапазоны. Например:

  1. Выделите ячейку с общей суммой (например, B10).
  2. Перейдите на вкладку Формулы → Присвоить имя и назовите её ОбщаяСумма.
  3. В формуле доли используйте =B2 / ОбщаяСумма.

Теперь при изменении B10 все зависимости обновятся автоматически.