Obsah
Tento návod ukazuje, ako vytvoriť vzorec programu Excel pre percentuálne zvýšenie alebo zníženie a použiť ho s kladnými aj zápornými číslami.
V programe Microsoft Excel existuje 6 rôznych funkcií na výpočet rozptylu. Žiadna z nich však nie je vhodná na výpočet percentuálneho rozdielu medzi dvoma bunkami. Vstavané funkcie sú určené na zistenie rozptylu v klasickom zmysle, t. j. ako ďaleko je súbor hodnôt rozptýlený od ich priemeru. Percentuálny rozptyl je niečo iné. V tomto článku nájdete správnuvzorec na výpočet percentuálnej zmeny v programe Excel.
Čo je percentuálna zmena?
Percentuálna zmena, alias percentuálna odchýlka alebo rozdiel , je pomerná zmena medzi dvoma hodnotami, pôvodnou hodnotou a novou hodnotou.
Vzorec percentuálnej zmeny vypočíta, o koľko percent sa niečo zmení medzi dvoma obdobiami. Môžete napríklad vypočítať odchýlku medzi predajom v tomto a minulom roku, medzi prognózou a pozorovanou teplotou, medzi rozpočtovanými a skutočnými nákladmi.
Napríklad v januári ste zarobili 1 000 dolárov a vo februári 1 200 dolárov, takže rozdiel predstavuje zvýšenie zárobku o 200 dolárov. Ale koľko je to v percentách? Ak to chcete zistiť, použite vzorec na výpočet percentuálnej zmeny.
Vzorec pre percentuálnu zmenu v programe Excel
Existujú dva základné vzorce na zistenie percentuálneho rozdielu medzi dvoma číslami.
Klasický vzorec pre percentuálnu odchýlku
Tu je všeobecne používaný vzorec na výpočet percentuálnej zmeny:
( new_value - old_value ) / old_valueV matematike sa na výpočet percentuálnej odchýlky medzi dvoma číselnými hodnotami zvyčajne vykonávajú tri kroky:
- Odčítajte novú hodnotu od starej hodnoty.
- Rozdiel vydeľte starým číslom.
- Výsledok vynásobte 100.
V programe Excel môžete preskočiť posledný krok použitím príkazu Percento formát.
Vzorec pre percentuálnu zmenu v programe Excel
A tu je jednoduchší vzorec pre percentuálnu zmenu v programe Excel, ktorý dáva rovnaký výsledok.
new_value / old_value - 1Ako vypočítať percentuálnu zmenu v programe Excel
Na zistenie percentuálneho rozdielu medzi dvoma číslami v programe Excel môžete použiť ktorýkoľvek z uvedených vzorcov. Povedzme, že máte odhadovaný predaj v stĺpci B a skutočný predaj v stĺpci C. Za predpokladu, že odhadované číslo je "základná" hodnota a skutočná hodnota je "nová" hodnota, vzorce majú tento tvar:
=(C3-B3)/B3
alebo
=C3/B3-1
Vyššie uvedené vzorce porovnávajú čísla v riadku 3. Ak chcete vypočítať percento zmeny v celom stĺpci, musíte urobiť toto:
- Do ľubovoľnej prázdnej bunky v riadku 3, napríklad do bunky D3 alebo E3, zadajte vzorec pre percentuálny rozdiel.
- Keď je vybraná bunka vzorca, kliknite na tlačidlo Percentuálny štýl na páse kariet alebo stlačte klávesovú skratku Ctrl + Shift + %. Tým sa vrátené desatinné číslo prevedie na percentá.
- Potiahnite vzorec nadol cez toľko riadkov, koľko potrebujete.
Po skopírovaní vzorca získate z údajov stĺpec s percentuálnou zmenou.
Ako funguje vzorec pre percentuálnu zmenu v programe Excel
Pri manuálnych výpočtoch by ste zobrali starú (pôvodnú) hodnotu a novú hodnotu, zistili rozdiel medzi nimi a vydelili ho pôvodnou hodnotou. Ak chcete získať výsledok v percentách, vynásobíte ho 100.
Ak je napríklad pôvodná hodnota 120 a nová hodnota 150, percentuálny rozdiel možno vypočítať týmto spôsobom:
=(150-120)/120
=30/120
=0.25
0.25*100 = 25%
Uplatňovanie Percento formát čísla v programe Excel automaticky zobrazuje desatinné číslo ako percento, preto sa časť *100 vynecháva.
Vzorec Excel pre percentuálne zvýšenie/zníženie
Keďže percentuálny nárast alebo pokles je len osobitným prípadom percentuálnej odchýlky, vypočíta sa podľa rovnakého vzorca:
( new_value - initial_value ) / initial_valueAlebo
new_value / initial_value - 1Napríklad na výpočet percentuálny nárast medzi dvoma hodnotami (B2 a C2) je vzorec:
=(C2-B2)/B2
Alebo
=C2/B2-1
Vzorec na výpočet percentuálny pokles je úplne rovnaký.
Absolútna hodnota percentuálnej zmeny v programe Excel
Vzorec percentuálnej odchýlky v programe Excel štandardne vracia kladnú hodnotu pre percentuálny nárast a zápornú hodnotu pre percentuálny pokles. absolútna hodnota bez ohľadu na jeho znamienko, zabalte vzorec do funkcie ABS takto:
ABS(( new_value - old_value ) / old_value)V našom prípade má vzorec tento tvar:
=ABS((C3-B3)/B3)
Aj táto bude fungovať dobre:
=ABS(C3/B3-1)
Vypočítať percento zľavy
Tento príklad ukazuje ešte jedno praktické využitie vzorca na zmenu percenta v programe Excel - určenie percenta zľavy. Takže, dámy, keď pôjdete nakupovať, nezabudnite na to:
zľava % = (zľavnená cena - bežná cena) / bežná cena
zľava % = zľavnená cena / bežná cena - 1
Percento zľavy sa zobrazí ako záporná hodnota, pretože nová zľavnená cena je nižšia ako pôvodná cena. kladné číslo , vložiť vzorce do funkcie ABS, ako sme to urobili v predchádzajúcom príklade:
=ABS((C2-B2)/B2)
Výpočet hodnoty po percentuálnej zmene
Ak chcete získať hodnotu po percentuálnom zvýšení alebo znížení, všeobecný vzorec je:
initial_value *(1+ percent_change )Predpokladajme, že máte pôvodné hodnoty v stĺpci B a percentuálny rozdiel v stĺpci C. Na výpočet novej hodnoty po percentuálnej zmene je vzorec v D2 skopírovaný nadol nasledovný:
=B2*(1+C2)
Najprv zistíte celkové percento, ktoré je potrebné vynásobiť pôvodnou hodnotou. Na tento účel stačí pripočítať percento k 1 (1+C2). A potom celkové percento vynásobíte pôvodnými číslami, aby ste dostali požadovaný výsledok.
Ako vidíte, toto riešenie funguje dobre pre percentuálne zvýšenie aj zníženie:
Na zvýšiť alebo znížiť celý stĺpec o určité percento Ak chcete zvýšiť všetky hodnoty v stĺpci B o 5 %, zadajte nasledujúci vzorec do stĺpca C2 a potom ho potiahnite nadol cez zvyšné riadky:
=B2*(1+5%)
V tomto prípade jednoducho vynásobíte pôvodnú hodnotu 105 %, čím získate hodnotu vyššiu o 5 %.
Pre väčšie pohodlie môžete percentuálnu hodnotu zadať do preddefinovanej bunky (F2) a odkazovať na túto bunku. Trik spočíva v uzamknutí odkazu na bunku so znakom $, aby sa vzorec správne skopíroval:
=B2*(1+$F$2)
Výhodou tohto prístupu je, že na zvýšenie stĺpca o ďalšie percento stačí zmeniť hodnotu v jedinej bunke. Keďže všetky vzorce sú prepojené s touto bunkou, automaticky sa prepočítajú.
Výpočet percentuálneho rozptylu so zápornými hodnotami
Ak sú niektoré z vašich hodnôt reprezentované zápornými číslami, tradičný vzorec na výpočet percentuálneho rozdielu bude fungovať nesprávne. Všeobecne akceptovaným riešením je vytvoriť menovateľ z kladného čísla pomocou funkcie ABS.
Tu je všeobecný vzorec programu Excel pre percentuálnu zmenu so zápornými číslami:
( new_value - old_value ) / ABS( old_value )So starou hodnotou v B2 a novou hodnotou v C2 je skutočný vzorec nasledovný:
=(C2-B2)/ABS(B2)
Poznámka: Hoci je táto úprava ABS technicky správna, vzorec môže viesť k zavádzajúcim výsledkom v prípade, že pôvodná hodnota je záporná a nová hodnota je kladná a naopak.
Excel percento zmeny delí nulovou chybou (#DIV/0)
Ak váš súbor údajov obsahuje nulové hodnoty, pri výpočte percentuálnej zmeny v programe Excel pravdepodobne narazíte na chybu delenia nulou (#DIV/0!), pretože v matematike nemôžete číslo deliť nulou. Tento problém vám pomôže vyriešiť funkcia IFERROR. V závislosti od vašich očakávaní od konečného výsledku použite jedno z nasledujúcich riešení.
Riešenie 1: ak je stará hodnota nula, vráťte 0
Ak je stará hodnota nulová, percentuálna zmena bude 0 % bez ohľadu na to, či je nová hodnota nulová alebo nie.
=IFERROR((C2-B2)/B2, 0)
alebo
=IFERROR(C2/B2-1, 0)
Riešenie 2: ak je stará hodnota nula, vráťte 100 %
Toto riešenie implementuje iný prístup, ktorý predpokladá, že nová hodnota narástla o 100 % počnúc nulou:
=IFERROR((C2-B2)/B2, 1)
=IFERROR(C2/B2-1, 1)
V tomto prípade by bol percentuálny rozdiel 100 %, ak je stará hodnota nulová (riadok 5) alebo sú obe hodnoty nulové (riadok 9).
Pri pohľade na zvýraznené záznamy nižšie je zrejmé, že ani jeden vzorec nie je dokonalý:
Ak chcete získať lepšie výsledky, môžete tieto dva vzorce spojiť do jedného pomocou vnoreného príkazu IF:
=IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))
Tento vylepšený vzorec sa vráti:
- Percentuálna zmena ako 0 %, ak sú staré aj nové hodnoty nulové.
- Percentuálna zmena ako 100 %, ak stará hodnota je nula a nová hodnota nie je nula.
Takto sa vypočítava percentuálny nárast alebo pokles v programe Excel. Pre praktické skúsenosti si môžete stiahnuť náš vzorový zošit nižšie. Ďakujem za prečítanie a dúfam, že sa uvidíme na našom blogu budúci týždeň!
Cvičebnica na stiahnutie
Vzorec Excelu pre percentuálne zvýšenie/zníženie - príklady (.xlsx súbor)