Formula promjene procenta u Excelu: izračunajte postotak povećanja / smanjenja

  • Podijeli Ovo
Michael Brown

Ovaj vodič pokazuje kako napraviti Excel formulu za povećanje ili smanjenje postotka i koristiti je i sa pozitivnim i sa negativnim brojevima.

U Microsoft Excelu postoji 6 različitih funkcija za izračunavanje varijansa. Međutim, nijedan od njih nije prikladan za izračunavanje postotne razlike između dvije ćelije. Ugrađene funkcije su dizajnirane da pronađu varijansu u klasičnom smislu, tj. koliko je skup vrijednosti raširen od svog prosjeka. Procentualna varijansa je nešto drugo. U ovom članku ćete pronaći pravu formulu za izračunavanje procenta promjene u Excelu.

    Šta je procentualna promjena?

    Procentna promjena, odnosno procentualna varijansa ili razlika , je proporcionalna promjena između dvije vrijednosti, originalne vrijednosti i nove vrijednosti.

    Formula procentualne promjene izračunava koliko se nešto mijenja između dva perioda u procentima. Na primjer, možete izračunati varijaciju između prodaje u ovoj i prošloj godini, između prognoze i uočene temperature, između planiranog troška i stvarnog.

    Na primjer, u januaru ste zaradili 1.000 USD, a u februaru 1.200 USD , pa je razlika povećanje zarade od 200 dolara. Ali koliko je to u procentima? Da biste to saznali, koristite formulu za promjenu procenta.

    Excel formula za promjenu postotaka

    Postoje dvije osnovne formule za pronalaženje postotne razlike između dvijebrojevi.

    Klasična formula procentualne varijance

    Ovdje je općenito korištena formula za izračunavanje procentualne promjene:

    ( nova_vrijednost - stara_vrijednost ) / stara_vrijednost

    U matematici biste normalno izvršili 3 koraka da biste izračunali postotak varijacije između bilo koje dvije numeričke vrijednosti:

    1. Oduzmite novi vrijednost od stare.
    2. Podijelite razliku sa starim brojem.
    3. Pomnožite rezultat sa 100.

    U Excelu preskačete posljednji korak za primjenom formata Percentage .

    Excel formula za promjenu postotaka

    A evo jednostavnije formule za procentualne promjene u Excelu koja daje isti rezultat.

    nova_vrijednost / stara_vrijednost - 1

    Kako izračunati postotak promjene u Excelu

    Da biste pronašli postotnu razliku između dva broja u Excelu, možete koristiti bilo koju od gornjih formula. Recimo da imate procijenjenu prodaju u koloni B i stvarnu prodaju u koloni C. Pod pretpostavkom da je procijenjeni broj "osnovna" vrijednost, a stvarna "nova" vrijednost, formule imaju ovaj oblik:

    =(C3-B3)/B3

    ili

    =C3/B3-1

    Gornje formule upoređuju brojeve u redu 3. Da biste izračunali postotak promjene u cijeloj koloni, ovo trebate učiniti:

    1. Unesite formulu za postotak razlike u bilo koju praznu ćeliju u redu 3, recimo u D3 ili E3.
    2. Sa odabranom ćelijom formule, kliknite na dugme Percent Style na thetraku ili pritisnite prečicu Ctrl + Shift + %. Ovo će pretvoriti vraćeni decimalni broj u postotak.
    3. Prevucite formulu prema dolje kroz onoliko redova koliko je potrebno.

    Nakon kopiranja formule, dobit ćete stupac promjene postotaka iz vaših podataka.

    Kako funkcionira Excelova formula procenta promjene

    Prilikom ručnog izračunavanja, uzeli biste staru (originalnu) vrijednost i novu vrijednost, pronađite razliku između njih i podijelite s originalnom vrijednošću. Da biste dobili rezultat kao postotak, pomnožili biste ga sa 100.

    Na primjer, ako je početna vrijednost 120, a nova vrijednost 150, razlika u postocima se može izračunati na ovaj način:

    =(150-120)/120

    =30/120

    =0.25

    0.25*100 = 25%

    Primjena formata broja Percentage u Excelu automatski prikazuje decimalni broj kao postotak , stoga je dio *100 izostavljen.

    Excel formula za postotak povećanja /smanjenje

    Kako je postotak povećanja ili smanjenja samo poseban slučaj procentualne varijanse, izračunava se po istoj formuli:

    ( nova_vrijednost - početna_vrijednost ) / početna_vrijednost

    Ili

    nova_vrijednost / početna_vrijednost - 1

    Na primjer, za izračunavanje procentnog povećanja između dvije vrijednosti (B2 i C2), formula je:

    =(C2-B2)/B2

    Ili

    =C2/B2-1

    Formula za izračunavanje procentnog smanjenja je potpuno ista.

    Excel postotakpromijeni apsolutnu vrijednost

    Podrazumevano, formula procentualne varijance u Excelu vraća pozitivnu vrijednost za postotak povećanja i negativnu vrijednost za postotak smanjenja. Da dobijete procentualnu promjenu kao apsolutnu vrijednost bez obzira na njen predznak, umotajte formulu u ABS funkciju ovako:

    ABS(( nova_vrijednost - stara_vrijednost ) / old_value)

    U našem slučaju, formula ima ovaj oblik:

    =ABS((C3-B3)/B3)

    Ova će također dobro raditi:

    =ABS(C3/B3-1)

    Izračunajte postotak popusta

    Ovaj primjer pokazuje još jednu praktičnu upotrebu formule promjene procenta u Excelu - izračunavanje postotka popusta. Dakle, dame, kada idete u kupovinu zapamtite ovo:

    discount % = (discounted price - regular price) / regular price

    discount % = discounted price / regular price - 1

    Procenat popusta se prikazuje kao negativna vrijednost jer je nova snižena cijena manja od početna cijena. Da biste rezultat izbacili kao pozitivan broj , ugniježdite formule unutar ABS funkcije kao što smo uradili u prethodnom primjeru:

    =ABS((C2-B2)/B2)

    Izračunajte vrijednost nakon promjene postotaka

    Da biste dobili vrijednost nakon povećanja ili smanjenja procenta, generička formula je:

    početna_vrijednost *(1+ promena u postotku )

    Pretpostavimo da imate original vrijednosti u koloni B i procentualne razlike u stupcu C. Da biste izračunali novu vrijednost nakon promjene procenta, formula u D2 kopirana je:

    =B2*(1+C2)

    Prvo, nalazite ukupan postotak koje treba pomnožitioriginalnu vrijednost. Za ovo, samo dodajte procenat na 1 (1+C2). I onda, pomnožite ukupan postotak sa originalnim brojevima da biste dobili željeni rezultat.

    Kao što vidite, ovo rješenje dobro funkcionira i za povećanje i za smanjenje postotka:

    Do povećati ili smanjiti cijeli stupac za određeni postotak , možete unijeti vrijednost procenta direktno u formuli. Recimo, da biste povećali sve vrijednosti u koloni B za 5%, unesite formulu ispod u C2, a zatim je povucite prema dolje preko preostalih redova:

    =B2*(1+5%)

    Ovdje jednostavno pomnožite originalnu vrijednost za 105%, što proizvodi vrijednost koja je 5% veća.

    Radi praktičnosti, možete unijeti vrijednost procenta u unaprijed definiranu ćeliju (F2) i uputiti se na tu ćeliju. Trik je zaključavanje reference ćelije sa znakom $, tako da se formula ispravno kopira:

    =B2*(1+$F$2)

    Prednost ovog pristupa je da da biste povećali kolonu za još jedan postotak, trebate samo promijeniti vrijednost u jednoj ćeliji. Pošto su sve formule povezane sa tom ćelijom, automatski će se ponovo izračunati.

    Izračunavanje postotne varijanse s negativnim vrijednostima

    Ako su neke od vaših vrijednosti predstavljene negativnim brojevima, tradicionalna formula postotne razlike neće raditi ispravno. Općeprihvaćeno rješenje je da se nazivnik učini pozitivnim brojem uz pomoć ABS funkcije.

    Evo generičke Excel formule zapostotak promjene sa negativnim brojevima:

    ( nova_vrijednost - stara_vrijednost ) / ABS( stara_vrijednost )

    Sa starom vrijednošću u B2 i novom vrijednošću u C2, prava formula glasi kako slijedi:

    =(C2-B2)/ABS(B2)

    Napomena. Iako je ovo podešavanje ABS-a tehnički ispravno, formula može dati pogrešne rezultate u slučaju da je originalna vrijednost negativna, a nova vrijednost pozitivna, i obrnuto.

    Excel postotak promjene podijeljen sa nultom greškom (#DIV/0)

    Ako vaš skup podataka sadrži nula vrijednosti, vjerovatno ćete naići na grešku dijeljenja nulom (#DIV/0!) prilikom izračunavanja procentualne promjene u Excelu jer ne možete podijeliti broj sa nulom u matematici. Funkcija IFERROR može pomoći u prevazilaženju ovog problema. Ovisno o vašim očekivanjima za konačni rezultat, koristite jedno od sljedećih rješenja.

    Rješenje 1: ako je stara vrijednost nula, vratite 0

    Ako je stara vrijednost nula, postotak promjene bi bio 0% bez obzira da li je nova vrijednost nula ili ne.

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

    ili

    =IFERROR(C2/B2-1, 0)

    Rješenje 2: ako je stara vrijednost je nula, vrati 100%

    Ovo rješenje implementira drugi pristup pod pretpostavkom da je nova vrijednost porasla za 100% počevši od nule:

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

    =IFERROR(C2/B2-1, 1)

    U ovom slučaju, razlika u postocima bi bila 100% ako je stara vrijednost nula (red 5) ili su obje vrijednosti nule (red 9).

    Gledajući označene zapise ispod, postaje očigledno da nijedna formula nijesavršeno:

    Da biste dobili bolje rezultate, možete kombinirati dvije formule u jednu koristeći ugniježđeni izraz IF:

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

    Ova poboljšana formula će vratiti:

    • Procenat se menja kao 0% ako su i stara i nova vrednost nula.
    • Procenat se menja kao 100% ako je stara vrednost nula, a nova vrednost nije nula.

    Tako se izračunava postotak povećanja ili smanjenja u Excelu. Za praktično iskustvo, možete preuzeti naš primjer radne sveske ispod. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!

    Vježbajte radnu svesku za preuzimanje

    Excel formula za povećanje/smanjenje postotaka - primjeri (.xlsx datoteka)

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.