Vzorec pre percentuálnu zmenu v programe Excel: výpočet percentuálneho nárastu / poklesu

  • Zdieľajte To
Michael Brown

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_value

    V matematike sa na výpočet percentuálnej odchýlky medzi dvoma číselnými hodnotami zvyčajne vykonávajú tri kroky:

    1. Odčítajte novú hodnotu od starej hodnoty.
    2. Rozdiel vydeľte starým číslom.
    3. 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 - 1

    Ako 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:

    1. Do ľubovoľnej prázdnej bunky v riadku 3, napríklad do bunky D3 alebo E3, zadajte vzorec pre percentuálny rozdiel.
    2. 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á.
    3. 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_value

    Alebo

    new_value / initial_value - 1

    Naprí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)

    Michael Brown je nadšený technologický nadšenec s vášňou pre zjednodušovanie zložitých procesov pomocou softvérových nástrojov. S viac ako desaťročnými skúsenosťami v technologickom priemysle si zdokonalil svoje zručnosti v programoch Microsoft Excel a Outlook, ako aj Tabuľky Google a Dokumenty. Michaelov blog je venovaný zdieľaniu svojich vedomostí a odborných znalostí s ostatnými a poskytuje jednoduché tipy a návody na zlepšenie produktivity a efektivity. Či už ste skúsený profesionál alebo začiatočník, Michaelov blog ponúka cenné poznatky a praktické rady, ako z týchto základných softvérových nástrojov vyťažiť maximum.