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

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

Эта статья поможет разобраться, как корректно сравнить два числа в процентах — будь то прирост дохода, выполнение плана или отклонение от нормы. Мы рассмотрим 5 рабочих способов (от базовых до продвинутых), типичные ошибки и нюансы форматирования. А в конце вас ждёт FAQ с ответами на частые вопросы и интерактивные виджеты для проверки знаний.

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

1. В чём разница: процентное соотношение vs. процентная разница

Прежде чем писать формулы, важно понять, что именно вы хотите посчитать:

  • 📊 Процентное соотношение (доля) — сколько одно число составляет от другого. Пример: "50 — это 25% от 200".
  • 📈 Процентная разница (прирост/убыль) — на сколько процентов одно число больше или меньше другого. Пример: "Продажи выросли на 15% по сравнению с прошлым месяцем".

В первом случае мы отвечаем на вопрос "сколько?", во втором — "на сколько?". Путаница здесь приводит к грубым ошибкам. Например, если вы хотели узнать, на сколько процентов выполнен план, но посчитали долю, результат будет неверным.

Рассмотрим на примере:

  • 🍎 У вас было 100 яблок, стало 120. Процентное соотношение нового количества к старому: 120 / 100 = 1.2120% (т.е. 120 — это 120% от 100).
  • 📊 Процентная разница: (120 - 100) / 100 = 0.220% (т.е. количество выросло на 20%).
📊 Что вам нужно посчитать чаще?
Процентное соотношение (долю)
Процентную разницу (прирост/убыль)
Оба варианта одинаково
Не знаю, в чём разница

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

Чтобы найти, сколько процентов составляет число A от числа B, используйте формулу:

=A / B

Затем примените к ячейке процентный формат:

  1. Выделите ячейку с результатом.
  2. Нажмите Ctrl + Shift + % (горячие клавиши) или выберите формат "Процентный" на вкладке Главная.

Пример: Узнаем, какой процент составляет 30 от 150.

=30 / 150

Результат: 20% (потому что 30 — это 20% от 150).

Делим меньшее число на большее (A / B)|Применяем процентный формат к ячейке|Проверяем логику: результат не может быть >100%, если A < B|Учитываем, что деление на 0 даст ошибку-->

Типичная ошибка: многие забывают про форматирование и получают десятичную дробь (например, 0,2 вместо 20%). Чтобы избежать этого, всегда проверяйте формат ячейки.

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

3. Процентная разница: на сколько одно число больше или меньше другого

Формула для расчёта процентной разницы (прироста или убыли):

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

Затем примените процентный формат.

Пример: Продажи в январе — 50 000, в феврале — 65 000. На сколько процентов выросли продажи?

=(65000 - 50000) / 50000

Результат: 30% (продажи выросли на 30%).

Если новое значение меньше старого, результат будет отрицательным (например, -15% — убыль на 15%).

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

Если поменять местами старое и новое значение (=(50000 - 65000) / 65000), получится -23,08% — это неверно! Формула всегда считает относительную разницу от базового (старого) значения. В этом случае правильный расчёт: (50000 - 65000) / 50000 = -30% (убыль на 30% от исходной суммы).

Для удобства можно использовать функцию ПРОЦЕНТ.ИЗМЕНЕНИЯ (в англоязычной версии — PERCENTCHANGE), но она доступна только в Excel 365 и Excel 2021.

4. Форматирование и отображение процентов

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

  • 📏 Количество знаков после запятой: По умолчанию Excel показывает 2 знака (например, 25,00%). Чтобы изменить:
    1. Выделите ячейку → правая кнопка → Формат ячеек.
    2. Выберите категорию Процентный.
    3. Укажите нужное количество знаков в поле Число десятичных знаков.
  • 🔢 Автоматическое округление: Excel округляет значения при отображении, но в расчётах использует полное число. Например, 33,333... может показываться как 33,33%, но в формулах будет участвовать с точностью до 15 знаков.
  • 🎨 Цветовое выделение: Чтобы отрицательные проценты (убыль) отображались красным, используйте Условное форматирование:
    =A1<0

    (где A1 — ячейка с процентом).

  • Формат Пример отображения Реальное значение в ячейке
    Процентный (0 знаков) 25% 0.25
    Процентный (2 знака) 25,00% 0.25
    Общий 0.25 0.25
    Денежный 0,25 р. 0.25

    5. Ошибки и как их избежать

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

    • 🚫 #ДЕЛ/0! — деление на ноль. Возникает, если в знаменателе формулы стоит 0 или пустая ячейка.

      Решение: Используйте ЕСЛИОШИБКА:

      =ЕСЛИОШИБКА(A1/B1; 0)

      или проверку на ноль:

      =ЕСЛИ(B1=0; 0; A1/B1)
    • 🔄 Неверный порядок чисел — если перепутать числитель и знаменатель, результат будет обратным. Например, =200/50 даст 400% вместо 25%.
    • 📉 Отрицательные проценты — если формула возвращает -30%, это не ошибка, а указание на убыль. Но иногда это результат неверной логики (например, если вычесть не из того числа).
    • ⚠️ Внимание: Если вы копируете формулу с процентами в другую книгу Excel, где используется другой разделитель (точка вместо запятой), формула может сломаться. Всегда проверяйте Файл → Параметры → Дополнительно → Разделители.

      Критическая ошибка: Использование функции ПРОЦЕНТРАНГ (PERCENTRANK) для сравнения двух чисел. Эта функция рассчитывает перцентиль в массиве данных, а не процентное соотношение! Для парных чисел она не подходит.

      6. Продвинутые приёмы: условия, динамика и диаграммы

      Базовые формулы покрывают 80% задач, но иногда нужны более сложные расчёты. Рассмотрим 3 продвинутых сценария:

      1. Процентное сравнение с условием

      Допустим, вам нужно посчитать процент выполнения плана, но только если план не равен нулю:

      =ЕСЛИ(B1=0; "Нет данных"; A1/B1)

      2. Динамическая диаграмма с процентами

      Чтобы визуализировать изменение процентов:

      1. Создайте таблицу с данными (например, продажи по месяцам).
      2. Рядом добавьте столбец с формулой процентной разницы.
      3. Выделите данные → Вставка → График.
      4. В настройках графика выберите тип "Гистограмма с накоплением" или "Линия".

    3. Процентное отклонение от среднего

    Формула для расчёта, на сколько процентов значение отклоняется от среднего по группе:

    = (A1 - СРЗНАЧ($A$1:$A$10)) / СРЗНАЧ($A$1:$A$10)

    7. Практические примеры: задачи и решения

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

    Задача 1. Выполнение плана продаж

    Есть план продаж (1 000 000 ₽) и факт (1 250 000 ₽). Нужно посчитать:

    • Процент выполнения плана.
    • Процент перевыполнения.
    • Решение:

      =1250000 / 1000000  → 125% (выполнение плана)
      

      =(1250000 - 1000000) / 1000000 → 25% (перевыполнение)

      Задача 2. Изменение курса валюты

      Курс доллара был 75 ₽, стал 80 ₽. На сколько процентов вырос курс?

      Решение:

      =(80 - 75) / 75 → 6,67%

      Задача 3. Доля расходов в бюджете

      Общий бюджет — 50 000 ₽, расходы на маркетинг — 7 500 ₽. Какой процент бюджета потрачен на маркетинг?

      Решение:

      =7500 / 50000 → 15%

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

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

      Как в Excel посчитать процент от числа? Например, 15% от 200.

      Используйте формулу:

      =200 * 15%

      или

      =200 * 0.15

      Результат: 30.

      Почему Excel показывает ###### вместо процентов?

      Это означает, что ширина столбца недостаточна для отображения числа. Растяните столбец или уменьшите количество знаков после запятой в формате ячейки.

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

      Допустим, данные в столбцах A (старое значение) и B (новое значение). В ячейке C1 введите:

      =ЕСЛИ(A1=0; 0; (B1-A1)/A1)

      Затем протяните формулу на все строки.

      Можно ли в Excel автоматически раскрасить проценты: зелёный для роста, красный для падения?

      Да, используйте Условное форматирование:

      1. Выделите диапазон с процентами.
      2. На вкладке Главная выберите Условное форматирование → Правила выделения ячеек → Больше.
      3. Укажите значение 0, выберите зелёный цвет.
      4. Добавьте второе правило: Меньше → 0, красный цвет.
      Как в Google Таблицах посчитать проценты? Формулы такие же, как в Excel?

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

      =IF(B1=0, 0, A1/B1)