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

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

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

Базовая формула и логика расчета

Суть расчета проста: мы находим абсолютное изменение (разницу) и делим его на исходное значение, чтобы понять долю изменения относительно старта.

Формула в синтаксисе Excel выглядит так:

=(B2-A2)/A2

Где:

  • A2 — старое (базовое) значение.
  • B2 — новое (текущее) значение.

Важно: Знаменателем всегда должно быть старое значение. Деление на новое значение исказит результат и покажет неверную динамику роста или падения.

Пример расчета в таблице

ПоказательЗначениеФормулаРезультат (число)Результат (%)
План продаж50 000
Факт продаж65 000=(B3-B2)/B20,330%
Прошлый год80 000=(B4-B3)/B3 (ошибка логики)-0,23-23% (неверно для сравнения с планом)
Корректное сравнение65 000=(65000-50000)/500000,330%

Пошаговая инструкция: от ввода до красивого отчета

Рассмотрим алгоритм действий на примере сравнения выручки за два месяца.

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

Введите исходные данные в соседние ячейки.

  • Ячейка A1: «Январь», B1: 100000
  • Ячейка A2: «Февраль», B2: 125000

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

В ячейку C2 (где будет процент изменения) впишите:

=(B2-B1)/B1

Нажмите Enter. Вы увидите число 0,25.

Шаг 3. Применение процентного формата

Excel по умолчанию показывает десятичные дроби. Чтобы превратить их в проценты:

  1. Выделите ячейку с результатом.
  2. На вкладке Главная в группе «Число» нажмите кнопку % (или используйте горячие клавиши Ctrl + Shift + %).
  3. Число 0,25 мгновенно превратится в 25%.

Если нужно увеличить точность (например, видеть 25,43% вместо 25%), используйте кнопки «Увеличить разрядность» рядом с кнопкой процента.

Шаг 4. Автозаполнение столбца

Если у вас длинный список данных (например, продажи по дням):

  1. Наведите курсор на правый нижний угол ячейки с формулой (курсор превратится в черный крестик).
  2. Зажмите левую кнопку мыши и протяните вниз до конца таблицы.
  3. Формула автоматически скопируется, адаптировав ссылки на соответствующие строки.

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

Для профессиональной работы с данными простого расчета недостаточно. Добавьте наглядности и надежности вашим таблицам.

Защита от ошибки деления на ноль

Если старое значение равно 0, Excel выдаст ошибку #ДЕЛ/0! (#DIV/0!). Это часто случается при анализе новых товаров, у которых не было продаж в прошлом периоде.

Используйте функцию ЕСЛИ для обработки таких ситуаций:

=ЕСЛИ(A2=0; "Нет базы"; (B2-A2)/A2)

Эта формула проверит ячейку A2: если там ноль, она напишет текст «Нет базы», иначе — выполнит расчет процента.

Визуализация через условное форматирование

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

  1. Выделите столбец с процентами.
  2. Перейдите: ГлавнаяУсловное форматированиеПравила выделения ячеек.
  3. Выберите Больше... и введите 0. Установите зеленый цвет заливки.
  4. Повторите действие, выбрав Меньше..., введите 0 и установите красный цвет.

Теперь любой рост сразу бросается в глаза, а падение сигнализирует об опасности.

Частые ошибки и способы их устранения

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

ОшибкаПричина возникновенияКак исправить
Результат 0,2 вместо 20%Не применен процентный формат ячейки.Нажмите кнопку % на панели инструментов.
Неверный знак процентаФормула делит на новое значение вместо старого.Проверьте знаменатель: делить нужно всегда на базу (прошлое значение).
Ошибка #ЗНАЧ!В ячейках с числами есть скрытые пробелы или текст.Очистите данные, используйте функцию ПРОБЕЛЫ() или перепечатайте числа.
Отрицательный процент при ростеПерепутаны местами ячейки в формуле (Старое - Новое).Формула должна быть (Новое - Старое) / Старое.

Часто задаваемые вопросы (FAQ)

Как рассчитать, на сколько процентов одно число больше другого? Используйте ту же формулу: (Большее - Меньшее) / Меньшее. Если первое число 150, а второе 100, то (150-100)/100 = 50%.

Можно ли рассчитать среднюю процентную разницу за период? Да, но нельзя просто усреднять проценты (СРЗНАЧ), если базы разные. Лучше сначала посчитать общие суммы за периоды и найти разницу между итоговыми суммами, либо использовать взвешенное среднее. Для простых рядов с одинаковой базой подойдет функция СРЗНАЧ.

Почему при копировании формулы ссылки сбиваются? По умолчанию ссылки в Excel относительные. Если нужно зафиксировать ячейку (например, курс доллара в ячейке D1), используйте знак доллара: $D$1. Формула станет: =(B2-$D$1)/$D$1.

Как показать рост и падение стрелками? Вместо стандартного условного форматирования можно использовать набор значков: ГлавнаяУсловное форматированиеНаборы значков. Выберите стрелки вверх/вниз для автоматической визуальной индикации тренда.