Расчет процентных изменений в Excel: от теории к практике

Иван Корнев·13.04.2026·4 мин

Чтобы посчитать изменение или прирост в процентах в Excel, используйте универсальную формулу: =(Новое_значение - Старое_значение) / Старое_значение. После ввода формулы обязательно примените к ячейке «Процентный формат», чтобы результат отображался корректно (например, 0,15 превратится в 15%). Этот метод подходит для анализа динамики продаж, прибыли, расходов и любых других метрик.

В чем разница между изменением, приростом и долей

Часто эти понятия путают, хотя математическая база у них одна. Разница лишь в контексте использования:

  • Изменение в процентах — общий термин, описывающий относительную величину сдвига между двумя числами. Может быть как положительным, так и отрицательным.
  • Прирост (рост) — частный случай изменения, когда новое значение больше старого. Акцент делается на увеличении показателя.
  • Разница в процентах — часто используется для сравнения двух независимых величин (например, цен у разных поставщиков), где нет четкого понятия «старое» и «новое», а есть базовое значение для сравнения.

Лайфхак: Если вам нужно просто увидеть, насколько одно число больше или меньше другого в относительном выражении, всегда делите разницу на то число, которое вы принимаете за 100% (базу).

Базовая формула и пошаговый алгоритм

Независимо от того, называете ли вы это приростом или изменением, логика расчета в Excel одинакова.

Шаг 1: Подготовка данных

Допустим, в ячейке A2 находится старое значение (план, прошлый год), а в B2 — новое значение (факт, текущий год).

Шаг 2: Ввод формулы

В ячейку C2 введите следующую формулу:

=(B2-A2)/A2

Или, что то же самое:

=B2/A2-1

Шаг 3: Форматирование результата

По умолчанию Excel покажет десятичную дробь (например, 0,25). Чтобы превратить её в проценты:

  1. Выделите ячейку с результатом.
  2. Нажмите комбинацию клавиш Ctrl + Shift + % или выберите на вкладке «Главная» формат «Процентный».
  3. При необходимости настройте количество знаков после запятой.

Наглядные примеры расчетов

Рассмотрим три типичные ситуации, с которыми вы столкнетесь в работе.

СитуацияСтарое значение (A)Новое значение (B)ФормулаРезультатИнтерпретация
Рост продаж100 000120 000=(B2-A2)/A220%Продажи выросли на 20%
Снижение затрат50 00045 000=(B3-A3)/A3-10%Затраты уменьшились на 10%
Сравнение цен1 000 (База)1 150 (Конкурент)=(B4-A4)/A415%Цена конкурента выше на 15%

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

Как избежать ошибки #ДЕЛ/0!

Самая частая проблема при расчете процентов — ошибка #ДЕЛ/0! (или #DIV/0!). Она возникает, если в ячейке «Старое значение» стоит ноль или ячейка пустая. Делить на ноль математически невозможно.

Чтобы отчет выглядел аккуратно, оберните основную формулу в функцию ЕСЛИ (или IF в английской версии):

=ЕСЛИ(A2=0; ""; (B2-A2)/A2)

Эта конструкция проверяет: если старое значение равно нулю, ячейка останется пустой (или можно поставить прочерк "-"), иначе произойдет расчет.

Продвинутые техники анализа

Для работы с большими таблицами и автоматизации отчетов используйте следующие приемы:

  1. Фиксация базового значения. Если вы сравниваете ряд значений с одной фиксированной планкой (например, выполнение плана всеми менеджерами относительно общего плана компании), закрепите ссылку на базовую ячейку знаком доллара: =(B2-$D$1)/$D$1.
  2. Условное форматирование. Автоматически подсвечивайте успехи и провалы:
    • Выделите столбец с процентами.
    • Выберите «Условное форматирование» → «Правила выделения ячеек» → «Больше 0» (зеленый цвет) и «Меньше 0» (красный цвет).
  3. Расчет среднегодового темпа роста (CAGR). Если нужно узнать средний процент роста за несколько лет, используйте формулу: =(Конечное_значение/Начальное_значение)^(1/Кол-во_лет)-1.

Частые ошибки

  • Перепутаны местами делимое и делитель. Помните: делить нужно всегда на то значение, с которым вы сравниваете (база). Формула (Новое - Старое) / Новое покажет долю изменения в новом значении, а не темп роста.
  • Игнорирование формата ячеек. Пользователи часто умножают формулу на 100 вручную (*100), а затем применяют процентный формат. В итоге получается число вроде 2000%. Либо используйте форматирование, либо умножение, но не всё сразу.
  • Ссылки вместо значений. При копировании формулы вниз убедитесь, что ссылки смещаются корректно (A2 на A3), если только вы специально не закрепили их.

FAQ

Как посчитать, сколько процентов составляет одно число от другого? Используйте формулу =Часть/Целое. Например, чтобы узнать, сколько процентов составляет 50 от 200, введите =50/200 и примените процентный формат (результат: 25%).

Можно ли рассчитать процентное изменение для отрицательных чисел? Технически формула сработает, но экономический смысл может быть искажен (например, переход от убытка -100 к прибыли 100 даст математически верный, но сложно интерпретируемый процент). В таких случаях лучше анализировать абсолютное изменение в валюте.

Как округлить процент до целого числа? Используйте функцию ОКРУГЛ: =ОКРУГЛ((B2-A2)/A2; 2), где 2 — количество знаков после запятой. Либо измените визуальное отображение через настройки формата ячеек.