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

Это действительно просто, благодаря удивительным возможностям и функциям MS Excel.

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

Итак, приступим!

Вычислить процентное изменение между двумя значениями (простая формула)

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

Например, если цена предмета увеличивается с 60 до 80 долларов, это может быть сценарий, в котором вам нужно рассчитать, насколько увеличилось процентное увеличение в этом случае.

Давайте посмотрим на примеры.

Увеличение в процентах

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

Формула для расчета процентного увеличения будет следующей:

= Изменение цены / первоначальной цены

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

= (B2-A2) / A2

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

Чтобы преобразовать это десятичное число в процентное значение, выберите ячейку, содержащую значение, а затем щелкните значок процента (%) в группе «Число» на вкладке «Главная» ленты Excel.

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

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

Снижение процента

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

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

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

= (B2-A2) / A2

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

Рассчитайте значение после увеличения / уменьшения процента

Предположим, у вас есть набор данных, как показано ниже, где у меня есть некоторые значения в столбце A и значения процентного изменения в столбце B.

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

=A2*(1+B2)

Вам нужно скопировать и вставить эту формулу для всех ячеек в столбце C.

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

И это окончательное значение затем умножается на значения в столбце A, чтобы получить результат.

Как видите, это работает как для процентного увеличения, так и для процентного уменьшения.

Если вы используете Excel с подпиской на Microsoft 365, вы можете использовать приведенную ниже формулу (и вам не нужно беспокоиться о копировании формулы:

=A2:A11*(1+B2:B11)

Увеличение / уменьшение всего столбца с определенным процентным значением

Предположим, у вас есть набор данных, показанный ниже, где у меня есть старые значения в столбце A, и я хочу, чтобы столбец новых значений был на 10% выше старых значений.

По сути, это означает, что я хочу увеличить все значения в столбце A на 10%.

Для этого вы можете использовать следующую формулу:

=A2*(1+10%)

Вышеупомянутая формула просто умножает старое значение на 110%, что в конечном итоге дает вам значение, которое на 10% выше.

Точно так же, если вы хотите уменьшить весь столбец на 10%, вы можете использовать следующую формулу:

=A2*(1–10%)

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

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

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

=A2*(1+$D$2)

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

Процентное изменение в Excel с нулем

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

Например, если ваше старое значение равно нулю, а новое значение — 100, как вы думаете, какое увеличение будет в процентах.

Если вы воспользуетесь формулами, которые мы использовали до сих пор, у вас будет следующая формула:

=(100-0)/0

Но в математике нельзя делить число на ноль. поэтому, если вы попытаетесь это сделать, Excel выдаст вам ошибку деления (# DIV / 0!)

Это не проблема Excel, это скорее математическая задача.

В таких случаях общепринятое решение — рассматривать процентное изменение как 100% (поскольку новое значение выросло на 100%, начиная с нуля).

А что, если бы у вас было наоборот.

Что делать, если у вас есть значение от 100 до 0, и вы хотите рассчитать процентное изменение.

К счастью, в этом случае вы можете.

Формула будет такой:

=(100-0)/100

Это даст вам 100%, что является правильным ответом.

Проще говоря, если вы рассчитываете процентное изменение и задействован 0 (будь то новое значение или старое значение), изменение будет 100%.

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

Если у вас есть отрицательные числа и вы хотите рассчитать процентное изменение, все становится немного сложнее.

С отрицательными числами могут быть следующие два случая:

  • Оба значения отрицательны
  • Одно из значений отрицательное, а другое положительное.

Давайте пройдемся по одному за другим!

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

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

Я хочу узнать, как меняется процентное соотношение при изменении значений от -10 до -50

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

Итак, ниже приведена формула, которая даст правильный результат:

=(A2-B2)/A2

Если оба числа имеют одинаковый знак (положительный или отрицательный), математика позаботится об этом.

Одно значение положительное, а другое отрицательное

В этом сценарии есть две возможности:

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

Давайте посмотрим на первый сценарий!

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

Если старое значение положительное, к счастью, математика работает, и вы можете использовать обычную процентную формулу в Excel.

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

Приведенная ниже формула будет работать:

=(B2-A2)/A2

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

Так что здесь все хорошо!

Теперь посмотрим на другой сценарий.

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

Здесь нужно одно небольшое изменение.

Предположим, вы вычисляете изменение, где старое значение равно -10, а новое значение — 10.

Если мы воспользуемся теми же формулами, что и раньше, мы получим -200% (что неверно, поскольку изменение значения было положительным).

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

Вот исправление — сделайте знаменатель положительным .

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

=(B2-A2)/ABS(A2)

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

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

Надеюсь, вы нашли этот урок полезным!

Как рассчитать процентное изменение в Excel (формула% увеличения / уменьшения)