Зміст
У цьому уроці показано, як створити формулу Excel для збільшення або зменшення відсотків і використовувати її як з додатними, так і з від'ємними числами.
В Microsoft Excel існує 6 різних функцій для обчислення дисперсії. Однак жодна з них не підходить для обчислення відсоткової різниці між двома комірками. Вбудовані функції призначені для знаходження дисперсії в класичному розумінні, тобто наскільки далеко набір значень розкидається від свого середнього значення. Відсоткова дисперсія - це дещо інше. У даній статті ви знайдете правильну функцію для обчисленняформула для розрахунку відсоткової зміни в Excel.
Що таке відсоткова зміна?
Зміна у відсотках, також відома як відхилення у відсотках або різниця є пропорційною зміною між двома величинами, початковою величиною та новою величиною.
Формула відсоткової зміни обчислює, наскільки щось змінилося між двома періодами у відсотках. Наприклад, можна обчислити відхилення між продажами в цьому році і в минулому, між прогнозованою і фактичною температурою, між бюджетними витратами і реальними витратами.
Наприклад, у січні ви заробили $1,000, а в лютому $1,200, тобто різниця становить $200. Але скільки це у відсотках? Щоб дізнатися це, ви використовуєте формулу відсоткової зміни.
Формула відсоткової зміни в Excel
Існує дві основні формули для знаходження відсоткової різниці між двома числами.
Класична формула відсоткової дисперсії
Нижче наведено загальновживану формулу для розрахунку відсоткової зміни:
( нове_значення - старе_значення ) / старе_значенняУ математиці зазвичай виконують 3 кроки для обчислення відсоткової різниці між будь-якими двома числовими значеннями:
- Відніміть нове значення від старого.
- Різницю поділити на старе число.
- Результат помножте на 100.
В Excel ви можете пропустити останній крок, застосувавши функцію У відсотках у форматі.
Формула відсоткової зміни в Excel
А ось простіша формула відсоткової зміни в Excel, яка повертає той самий результат.
нове_значення / старе_значення - 1Як розрахувати відсоткову зміну в Excel
Щоб знайти різницю у відсотках між двома числами в Excel, можна скористатися будь-якою з наведених вище формул. Припустимо, у вас є передбачувані продажі в колонці B і фактичні продажі в колонці C. Припускаючи, що передбачуване число є "базовим" значенням, а фактичне - "новим" значенням, формули набувають такого вигляду:
=(C3-B3)/B3
або
=C3/B3-1
У наведених вище формулах порівнюються числа в рядку 3. Щоб розрахувати відсоток зміни в усьому стовпчику, потрібно зробити ось що:
- Введіть формулу різниці у відсотках у будь-яку порожню комірку рядка 3, наприклад, у D3 або E3.
- Виділивши комірку з формулою, натисніть кнопку Процентний стиль на стрічці або натисніть комбінацію клавіш Ctrl + Shift + %, яка перетворить повернуте десяткове число у відсотки.
- Перетягніть формулу вниз через стільки рядків, скільки потрібно.
Після копіювання формули ви отримаєте стовпчик змін у відсотках від ваших даних.
Як працює формула відсоткової зміни в Excel
При проведенні розрахунків вручну потрібно було взяти старе (початкове) значення і нове значення, знайти різницю між ними і поділити її на початкове значення. Щоб отримати результат у відсотках, потрібно було помножити його на 100.
Наприклад, якщо початкове значення становить 120, а нове - 150, то різницю у відсотках можна розрахувати таким чином:
=(150-120)/120
=30/120
=0.25
0.25*100 = 25%
Застосовуючи У відсотках формат чисел в Excel автоматично відображає десяткове число у відсотках, тому частина *100 опускається.
Формула Excel для відсоткового збільшення / зменшення
Оскільки відсоткове збільшення або зменшення є лише окремим випадком відсоткового відхилення, воно розраховується за тією ж формулою:
( нове_значення - початкове_значення ) / початкове_значенняАбо
нове_значення / початкове_значення - 1Наприклад, для розрахунку відсоток приросту між двома значеннями (B2 і C2), формула має вигляд:
=(C2-B2)/B2
Або
=C2/B2-1
Формула для розрахунку відсоток зниження абсолютно однаковий.
Excel відсоток зміни абсолютне значення
За замовчуванням формула відсоткового відхилення в Excel повертає додатне значення для відсоткового збільшення і від'ємне значення для відсоткового зменшення. Щоб отримати відсоткову зміну у вигляді абсолютне значення без урахування його знаку, обернути формулу в функцію ABS таким чином:
АБС(( нове_значення - старе_значення ) / old_value)У нашому випадку формула має такий вигляд:
=ABS((C3-B3)/B3)
Цей теж підійде:
=ABS(C3/B3-1)
Розрахувати відсоток знижки
Цей приклад показує ще одне практичне застосування формули зміни відсотка в Excel - розробка відсотка знижки. Так що, пані, вирушаючи на шопінг, пам'ятайте про це:
відсоток знижки = (ціна зі знижкою - звичайна ціна) / звичайна ціна
відсоток знижки = ціна зі знижкою / звичайна ціна - 1
Відсоток знижки виводиться як від'ємне значення, оскільки нова ціна зі знижкою менша за початкову ціну. Щоб вивести результат у вигляді позитивне число формули гнізда всередині АБС функціонують так само, як і в попередньому прикладі:
=ABS((C2-B2)/B2)
Розрахувати значення після відсоткової зміни
Для отримання значення після відсоткового збільшення або зменшення використовується загальна формула:
початкове_значення *(1+ відсоток_зміни )Припустимо, у вас є вихідні значення в колонці B і різниця у відсотках у колонці C. Щоб обчислити нове значення після зміни відсотка, скопіюйте формулу в колонці D2:
=B2*(1+C2)
Спочатку ви знаходите загальний відсоток, який потрібно помножити на вихідне значення. Для цього просто додаєте відсоток до 1 (1+С2). А потім множите загальний відсоток на вихідні числа, щоб отримати бажаний результат.
Як бачите, це рішення добре працює як для збільшення, так і для зменшення відсотків:
До збільшити або зменшити цілу колонку на певний відсоток Наприклад, щоб збільшити всі значення в колонці B на 5%, введіть наведену нижче формулу в комірку C2, а потім перетягніть її вниз по решті рядків:
=B2*(1+5%)
Тут ви просто множите початкове значення на 105%, що дає значення, яке на 5% вище.
Для зручності можна ввести значення відсотка в заздалегідь визначену комірку (F2) і посилатися на цю комірку. Хитрість полягає в тому, що посилання на комірку фіксується знаком $, тому формула копіюється коректно:
=B2*(1+$F$2)
Перевага такого підходу полягає в тому, що для збільшення стовпця на ще один відсоток потрібно лише змінити значення в одній комірці. Оскільки всі формули пов'язані з цією коміркою, вони будуть перераховані автоматично.
Розрахунок відсоткового відхилення при від'ємних значеннях
Якщо деякі з ваших значень представлені від'ємними числами, традиційна формула різниці відсотків буде працювати некоректно. Загальноприйнятим рішенням є перетворення знаменника в додатне число за допомогою функції ABS.
Ось загальна формула Excel для відсоткової зміни з від'ємними числами:
( нове_значення - старе_значення ) / ABS( старе_значення )Зі старим значенням в B2 та новим значенням в C2 реальна формула виглядає наступним чином:
=(C2-B2)/ABS(B2)
Примітка: Хоча це коригування АБС є технічно правильним, формула може давати оманливі результати, якщо початкове значення є від'ємним, а нове - додатним, і навпаки.
Помилка ділення відсоткової зміни в Excel на нуль (#DIV/0)
Якщо ваш набір даних містить нульові значення, то, швидше за все, ви зіткнетеся з помилкою ділення на нуль (#DIV/0!) при обчисленні відсоткової зміни в Excel, оскільки в математиці неможливо розділити число на нуль. Функція IFERROR може допомогти подолати цю проблему. Залежно від ваших очікувань щодо кінцевого результату, використовуйте одне з наведених нижче рішень.
Рішення 1: якщо старе значення дорівнює нулю, повернути 0
Якщо старе значення дорівнює нулю, то відсоткова зміна становитиме 0% незалежно від того, дорівнює нове значення нулю чи ні.
=IFERROR((C2-B2)/B2, 0)
або
=IFERROR(C2/B2-1, 0)
Рішення 2: якщо старе значення дорівнює нулю, повернути 100%
Це рішення реалізує інший підхід, припускаючи, що нове значення зросло на 100%, починаючи з нуля:
=IFERROR((C2-B2)/B2, 1)
=IFERROR(C2/B2-1, 1)
У цьому випадку різниця у відсотках становитиме 100%, якщо старе значення дорівнює нулю (рядок 5) або обидва значення дорівнюють нулю (рядок 9).
Дивлячись на наведені нижче записи, стає очевидним, що жодна з формул не є досконалою:
Для отримання кращого результату можна об'єднати дві формули в одну за допомогою вкладеного оператора IF:
=IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))
Ця покращена формула повернеться:
- Відсоток змінюється на 0%, якщо і старе, і нове значення дорівнюють нулю.
- Відсоток змінюється на 100%, якщо старе значення дорівнює нулю, а нове значення не дорівнює нулю.
Ось як розрахувати відсоток збільшення або зменшення в Excel. Для отримання практичного досвіду ви можете завантажити наш зразок робочого зошита нижче. Дякую за прочитання і сподіваюся побачити вас на нашому блозі наступного тижня!
Практичний посібник для завантаження
Формула Excel для відсоткового збільшення/зменшення - приклади (файл .xlsx)