Excelova formula za odstotno spremembo: izračun odstotka povečanja / zmanjšanja

  • Deliti To
Michael Brown

V tem vodniku je prikazano, kako v Excelu pripraviti formulo za odstotno povečanje ali zmanjšanje in jo uporabiti s pozitivnimi in negativnimi števili.

V programu Microsoft Excel je na voljo 6 različnih funkcij za izračun variance. Vendar nobena od njih ni primerna za izračun odstotne razlike med dvema celicama. Vgrajene funkcije so namenjene iskanju variance v klasičnem smislu, tj. koliko je niz vrednosti oddaljen od svojega povprečja. Odstotna varianta je nekaj drugega. V tem članku boste našli pravoformulo za izračun odstotka spremembe v Excelu.

    Kaj je odstotna sprememba?

    Sprememba v odstotkih, znana tudi kot odstotna razlika ali razlika je sorazmerna sprememba med dvema vrednostma, prvotno in novo vrednostjo.

    Formula za spremembo v odstotkih izračunava, koliko se nekaj spremeni med dvema obdobjema v odstotkih. Tako lahko na primer izračunate odstopanje med prodajo v tem in prejšnjem letu, med napovedano in ugotovljeno temperaturo, med načrtovanimi in dejanskimi stroški.

    Januarja ste na primer zaslužili 1.000 dolarjev, februarja pa 1.200 dolarjev, torej je razlika v zaslužku 200 dolarjev. Toda koliko je to v odstotkih? To lahko ugotovite s formulo za odstotno spremembo.

    Excelova formula za odstotno spremembo

    Obstajata dve osnovni formuli za ugotavljanje odstotne razlike med dvema številoma.

    Klasična formula za odstotek variance

    Tukaj je splošno uporabljena formula za izračun odstotka spremembe:

    ( new_value - old_value ) / old_value

    V matematiki običajno opravite tri korake za izračun odstotka variance med dvema številskima vrednostma:

    1. Novo vrednost odštejte od stare.
    2. Razliko delite s starim številom.
    3. Rezultat pomnožite s 100.

    V Excelu zadnji korak preskočite tako, da uporabite Odstotek format.

    Excelova formula za odstotno spremembo

    Tukaj pa je preprostejša formula za odstotno spremembo v programu Excel, ki daje enak rezultat.

    new_value / old_value - 1

    Kako izračunati odstotno spremembo v Excelu

    Če želite v programu Excel ugotoviti odstotno razliko med dvema številoma, lahko uporabite eno od zgornjih formul. Recimo, da imate ocenjeno prodajo v stolpcu B in dejansko prodajo v stolpcu C. Ob predpostavki, da je ocenjeno število "izhodiščna" vrednost, dejanska pa "nova" vrednost, imata formuli naslednjo obliko:

    =(C3-B3)/B3

    ali

    =C3/B3-1

    Zgornje formule primerjajo številke v vrstici 3. Če želite izračunati odstotek spremembe v celotnem stolpcu, morate storiti naslednje:

    1. Vnesite formulo odstotne razlike v katero koli prazno celico v vrstici 3, na primer v D3 ali E3.
    2. Ko je celica formule izbrana, kliknite Odstotek sloga na traku ali pritisnite bližnjico Ctrl + Shift + %. To bo vrnjeno decimalno število pretvorilo v odstotke.
    3. Povlecite formulo navzdol v toliko vrstic, kolikor je potrebno.

    Po kopiranju formule boste iz podatkov dobili stolpec z odstotkom spremembe.

    Kako deluje Excelova formula za odstotno spremembo

    Pri ročnih izračunih vzamete staro (prvotno) in novo vrednost, ugotovite razliko med njima in jo delite s prvotno vrednostjo. Če želite dobiti rezultat v odstotkih, ga pomnožite s 100.

    Če je na primer začetna vrednost 120, nova vrednost pa 150, lahko odstotno razliko izračunamo na ta način:

    =(150-120)/120

    =30/120

    =0.25

    0.25*100 = 25%

    Uporaba Odstotek format števila v Excelu samodejno prikaže decimalno število kot odstotek, zato je del *100 izpuščen.

    Excelova formula za odstotek povečanja/zmanjšanja

    Ker je odstotek povečanja ali zmanjšanja le poseben primer odstotka variance, se izračuna po isti formuli:

    ( new_value - initial_value ) / initial_value

    Ali

    new_value / initial_value - 1

    Na primer, za izračun odstotno povečanje med dvema vrednostma (B2 in C2) je formula:

    =(C2-B2)/B2

    Ali

    =C2/B2-1

    Formula za izračun odstotno zmanjšanje je popolnoma enak.

    Excel odstotna sprememba absolutne vrednosti

    Privzeto je, da formula za odstotno spremembo v Excelu vrne pozitivno vrednost za odstotek povečanja in negativno vrednost za odstotek zmanjšanja. absolutna vrednost brez upoštevanja znaka, formulo zapakirajte v funkcijo ABS na naslednji način:

    ABS((( new_value - old_value ) / old_value)

    V našem primeru je formula takšna:

    =ABS((C3-B3)/B3)

    Tudi ta bo deloval dobro:

    =ABS(C3/B3-1)

    Izračunajte odstotek popusta

    Ta primer prikazuje še eno praktično uporabo Excelove formule za odstotno spremembo - izračun odstotka popusta. Dame, ko greste po nakupih, si zapomnite to:

    popust % = (znižana cena - redna cena) / redna cena

    popust % = znižana cena / redna cena - 1

    Odstotek popusta je prikazan kot negativna vrednost, ker je nova znižana cena manjša od začetne cene. pozitivno število , gnezdite formule znotraj funkcije ABS, kot smo to storili v prejšnjem primeru:

    =ABS((C2-B2)/B2)

    Izračunajte vrednost po odstotni spremembi

    Za pridobitev vrednosti po odstotku povečanja ali zmanjšanja je splošna formula:

    initial_value *(1+ procent_change )

    Recimo, da imate izvirne vrednosti v stolpcu B in odstotno razliko v stolpcu C. Da bi izračunali novo vrednost po odstotni spremembi, je formula v D2 prepisana navzdol naslednja:

    =B2*(1+C2)

    Najprej ugotovite skupni odstotek, ki ga je treba pomnožiti z izvirno vrednostjo. Za to preprosto prištejte odstotek k 1 (1+C2). Nato skupni odstotek pomnožite z izvirnimi številkami, da dobite želeni rezultat.

    Kot lahko vidite, ta rešitev dobro deluje tako pri odstotkih povečanja kot zmanjšanja:

    Na naslov povečanje ali zmanjšanje celotnega stolpca za določen odstotek. Za povečanje vseh vrednosti v stolpcu B za 5 % vnesite spodnjo formulo v C2 in jo povlecite navzdol po preostalih vrsticah:

    =B2*(1+5%)

    V tem primeru preprosto pomnožite prvotno vrednost s 105 %, s čimer dobite vrednost, ki je za 5 % višja.

    Zaradi priročnosti lahko vrednost odstotka vnesete v vnaprej določeno celico (F2) in se nanjo sklicujete. Trik je v tem, da sklic na celico zaklenete z znakom $, tako da se formula pravilno kopira:

    =B2*(1+$F$2)

    Prednost tega pristopa je, da morate za povečanje stolpca za drug odstotek spremeniti le vrednost v eni celici. Ker so vse formule povezane s to celico, se samodejno preračunajo.

    Izračun odstotka variance z negativnimi vrednostmi

    Če so nekatere vrednosti predstavljene z negativnimi števili, bo tradicionalna formula za izračun razlike v odstotkih delovala nepravilno. Splošno sprejeta rešitev je, da imenovalec postane pozitivno število s pomočjo funkcije ABS.

    Tukaj je splošna Excelova formula za odstotno spremembo z negativnimi števili:

    ( new_value - old_value ) / ABS( old_value )

    S staro vrednostjo v B2 in novo vrednostjo v C2 je dejanska formula naslednja:

    =(C2-B2)/ABS(B2)

    Opomba: Čeprav je ta prilagoditev ABS tehnično pravilna, lahko formula daje zavajajoče rezultate, če je prvotna vrednost negativna, nova vrednost pa pozitivna in obratno.

    Excelov odstotek spremembe delite z napako nič (#DIV/0)

    Če vaš nabor podatkov vsebuje ničelne vrednosti, boste pri izračunu odstotne spremembe v Excelu verjetno naleteli na napako deljenja z ničlo (#DIV/0!), saj v matematiki ne morete deliti števila z ničlo. Funkcija IFERROR vam lahko pomaga odpraviti to težavo. Glede na vaša pričakovanja glede končnega rezultata uporabite eno od naslednjih rešitev.

    Rešitev 1: če je stara vrednost nič, vrnite 0

    Če je stara vrednost enaka nič, je odstotek spremembe 0 %, ne glede na to, ali je nova vrednost enaka nič ali ne.

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

    ali

    =IFERROR(C2/B2-1, 0)

    Rešitev 2: če je stara vrednost enaka nič, vrnite 100%

    V tej rešitvi je uporabljen drug pristop, ki predpostavlja, da se je nova vrednost povečala za 100 %, začenši z nič:

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

    =IFERROR(C2/B2-1, 1)

    V tem primeru bi bil odstotek razlike 100 %, če je stara vrednost enaka nič (vrstica 5) ali če sta obe vrednosti enaki nič (vrstica 9).

    Če pogledamo spodaj označene zapise, ugotovimo, da nobena od teh formul ni popolna:

    Za boljše rezultate lahko obe formuli združite v eno z uporabo vgnezdenega stavka IF:

    =IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))

    Ta izboljšana formula se bo vrnila:

    • Če sta stara in nova vrednost enaki ničli, je sprememba v odstotkih enaka 0 %.
    • Če je stara vrednost enaka nič in nova vrednost ni enaka nič, je sprememba v odstotkih enaka 100 %.

    Tako lahko v Excelu izračunate odstotno povečanje ali zmanjšanje. Za praktične izkušnje si lahko prenesete naš vzorčni delovni zvezek spodaj. Zahvaljujem se vam za branje in upam, da se naslednji teden vidimo na našem blogu!

    Praktični delovni zvezek za prenos

    Excelova formula za odstotno povečanje/zmanjšanje - primeri (.xlsx datoteka)

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.