Перейти к содержимому

Рассчитать процентное изменение между двумя числами в Excel

Author: Siluvia Last Modified: 2025-06-05

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

Calculate percentage change


Основные формулы для расчета процентного изменения

Существует две основные формулы для расчета процентного изменения между двумя числами:

Формула 1:

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

Формула 2:

=новое_значение / старое_значение – 1

Эти формулы помогут вам определить, насколько изменилось определенное число в процентном выражении. Ниже вы найдете два примера использования этих формул для расчета процентного изменения между двумя числами.


Рассчитать процентное изменение между двумя числами

В этом разделе мы покажем вам пошагово, как рассчитать процентное увеличение и уменьшение между двумя числами.


Рассчитать процентное увеличение

Если новое значение больше старого значения, результатом будет процентное увеличение. Как показано на скриншоте ниже, предположим, что у вас есть веб-сайт, где количество зарегистрированных пользователей растет каждый год. Чтобы рассчитать процентное увеличение пользователей за год, выполните следующие действия.

sample data

Шаг 1: Примените формулу для получения результата

Выберите пустую ячейку (D2 в данном случае), введите одну из следующих формул и нажмите клавишу Enter, чтобы получить результат. Выберите эту ячейку и перетащите маркер заполнения вниз, чтобы получить остальные результаты. Результат отображается как обычные числа, как показано на следующем скриншоте:

=(C2-B2)/B2
=C2/B2-1

 Apply formulas to get the result

Шаг 2: Отформатируйте результат как процент

Чтобы отформатировать числа как проценты, оставьте выбранными ячейки с результатами, перейдите к кнопке Процентный формат в группе Число на вкладке Главная.

select the Percent Style under Home tab

Результат

Процентное увеличение пользователей за год теперь рассчитано. См. скриншот ниже:

numbers are converted to percentages

Примечание: В формуле C2 — это ячейка, содержащая новое значение, а B2 — ячейка, содержащая старое значение.

a screenshot of kutools for excel ai

Раскройте магию Excel с Kutools AI

  • Умное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это посредством простых команд.
  • Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации ваших рабочих процессов.
  • Кодирование VBA: Пишите и внедряйте код VBA без особых усилий.
  • Интерпретация формул: Легко разбирайтесь в сложных формулах.
  • Перевод текста: Преодолейте языковые барьеры в ваших таблицах.
Улучшите возможности Excel с помощью инструментов на базе ИИ. Скачать сейчас и испытайте беспрецедентную эффективность!

Рассчитать процентное уменьшение

Если новое значение меньше старого значения, это уменьшение. На скриншоте ниже показано снижение цен на продукты. Чтобы вычислить процентное уменьшение этих цен, действуйте следующим образом.

 sample data

Шаг 1: Примените формулу для получения результата

Выберите пустую ячейку (D2 в данном случае), введите одну из следующих формул и нажмите клавишу Enter, чтобы получить результат. Выберите эту ячейку и перетащите маркер заполнения вниз, чтобы получить остальные результаты. Результат отображается как обычные числа, как показано на следующем скриншоте:

=(C2-B2)/B2
=C2/B2-1

 Apply formulas to get the result

Шаг 2: Отформатируйте результат как процент

Чтобы отформатировать числа как проценты, оставьте выбранными ячейки с результатами, перейдите к кнопке Процентный формат в группе Число на вкладке Главная.

select the Percent Style under Home tab

Результат

Процентное уменьшение этих цен теперь рассчитано. См. скриншот ниже:

numbers are converted to percentages

Примечание: В формуле C2 — это ячейка, содержащая новую цену, а B2 — ячейка, содержащая старую цену.

Продвинутые операции

В этом разделе демонстрируются различные ситуации, с которыми вы можете столкнуться при расчете процентного изменения между двумя числами.


Рассчитать процентное изменение с отрицательными числами

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

Давайте проиллюстрируем каждый из этих сценариев на конкретных примерах:

Оба числа отрицательные

Стандартная формула для процентного изменения эффективна даже тогда, когда оба значения отрицательны.
Например, рассмотрим компанию, чьи убытки увеличились с $10,000 за последний квартал (старое значение -10,000) до $50,000 за этот квартал (новое значение -50,000). Как показано ниже, использование стандартной формулы (=(C2-B2)/B2) дает увеличение на 400%, что указывает на то, что убытки увеличились в четыре раза с абсолютного значения $10,000 до $50,000.

 use a formula to get the percentage if both the two numbers are negative

Одно из чисел отрицательное

В этом случае вы можете столкнуться с ситуациями, когда старое значение отрицательное или новое значение отрицательное.

Старое значение положительное, новое значение отрицательное

Стандартная формула процентного изменения также работает нормально, когда новое значение отрицательное.

Например, стоимость акции изменилась с положительной на отрицательную. Она составляла $10 (старое значение 10) в прошлом месяце. В этом месяце, из-за спада рынка, ее стоимость упала до -$10 (новое значение -10). Чтобы рассчитать процентное изменение между этими двумя числами, я применяю стандартную формулу (=(C2-B2)/B2), чтобы получить результат -200%. Это представляет собой значительное уменьшение, указывая на переход от прибыли к убыткам.

 use a formula to get the percentage if old value is positive, new value is negative

Старое значение отрицательное, новое значение положительное

Например, бизнес переходит от убытков к прибыли. В прошлом году этот малый бизнес имел убыток в размере $10,000 (старое значение -10,000) и получил прибыль в размере $20,000 (новое значение 20,000) в этом году. Если вы примените стандартную формулу процента для расчета процентного изменения, результат будет некорректным.

use a formula to get the percentage if old value is negative, new value is positive

Здесь результат -300 вводит в заблуждение в реальной ситуации. Он предполагает отрицательное изменение, подразумевая, что дела ухудшились, но на самом деле ситуация улучшилась от убытков к прибыли.

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

=(C2-B2)/ABS(B2)

 use the ABS function to make the denominator positive

Здесь результат 300% указывает на фактическое положительное изменение от убытков к прибыли.

Примечание:
  • Имейте в виду, что метод ABS может давать вводящие в заблуждение результаты. Как показано на скриншоте ниже, все компании переходят от убытков к прибыли, причем компания F является самой прибыльной. Однако она показывает меньшее процентное изменение по сравнению с другими, что не имеет смысла. Поэтому используйте этот метод осторожно!
    the ABS method may produce misleading results

Рассчитать процентное изменение с нулем

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

Старое значение равно нулю

Когда старое значение равно нулю, стандартная формула возвращает ошибку #ДЕЛ/0!. См. скриншот:

problem 1: old value is zero

В этом случае наиболее приемлемым решением является считать процентное изменение равным 100%. В базовой математике изменения от 0 до любого положительного числа будут рассматриваться как увеличение на 100%.

Вот основные формулы:

Формула 1:

=ЕСЛИОШИБКА((новое значение - старое значение) / старое значение, 1)

Формула 2:

=ЕСЛИОШИБКА((новое значение / старое значение - 1, 1)

Чтобы отобразить результат как 100% вместо ошибки #ДЕЛ/0!, вы можете применить одну из следующих формул:

=IFERROR((C2 - B2) / B2, 1)
=IFERROR((C2 / B2) -1, 1)

apply IFERROR function to solve this task

Новое значение равно нулю

Когда новое значение равно 0, результат равен -1, что составляет -100%. Результат -100% представляет собой полное уменьшение. В этом случае результат разумен, поскольку изменения от положительного значения до 0 будут уменьшением на 100%. Результат приемлем.

problem 2: new value is zero


Рассчитать старое значение на основе процентного изменения

Иногда вы можете столкнуться с ситуацией, когда известно процентное изменение и последнее значение, и теперь вам нужно определить исходное значение. Например, если продажи этого года составляют $12,000, увеличившись на 20% по сравнению с прошлым годом, как найти продажи прошлого года? В таких случаях вы бы использовали следующую формулу:

Основная формула:

=Новое значение / (1 + Процентное изменение)

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

=B2/(1+A2)

Calculate old value based on percentage change

Примечание: В этой формуле B2 — это ячейка, содержащая новое значение, а ячейка A2 содержит процентное изменение.

Рассчитать новое значение на основе процентного изменения

Противоположная ситуация возникает, когда известно процентное изменение и исходное значение, и необходимо определить новое значение. Например, если продажи этого года составляют $10,000, и вы стремитесь, чтобы продажи следующего года были на 20% выше, чем в этом году, как рассчитать продажи следующего года?

Основная формула:

=Старое значение * (1 + Процентное изменение)

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

=B2*(1+A2)

 Calculate new value based on percentage change

Примечание: В этой формуле B2 — это ячейка, содержащая старое значение, а ячейка A2 содержит процентное изменение.

Подводя итог, овладение расчетом процентного изменения между двумя числами в Excel — это универсальный навык, который может значительно улучшить ваши возможности анализа данных. Будь то работа с простыми увеличениями и уменьшениями или более сложными сценариями, включающими отрицательные числа или нулевые значения, это руководство предоставляет различные формулы для решения этих задач. Для тех, кто хочет глубже изучить возможности Excel, наш сайт предлагает множество учебных материалов. Узнайте больше советов и приемов Excel здесь.

Лучшие инструменты для повышения продуктивности работы с Office

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных на основе: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Расширенных функций Kutools
Популярные функции: Найти, выделить или отметить дубликаты | Удалить пустые строки | Объединить столбцы или ячейки без потери данных |   Округлить без формулы ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP с несколькими значениями | Многолистовой поиск | Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Избранные функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгами и листами | Библиотека автотекста | Выбор даты | Объединить данные | Шифрование/расшифровка ячеек | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр ячеек с жирным/курсивом/зачёркнутым...) ...
Топ-15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ практических формул (Расчет возраста на основе даты рождения, ...) |19 инструментов вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов для объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое

Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

  • Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!