Exceli protsentuaalse muutuse valem: protsentuaalse suurenemise / vähenemise arvutamine

  • Jaga Seda
Michael Brown

See õpetus näitab, kuidas teha Exceli valemit protsentuaalse suurenemise või vähenemise jaoks ja kasutada seda nii positiivsete kui ka negatiivsete arvude puhul.

Microsoft Excelis on variatsiooni arvutamiseks 6 erinevat funktsiooni. Ükski neist ei sobi aga kahe lahtri protsentuaalse erinevuse arvutamiseks. Sisseehitatud funktsioonid on mõeldud variatsiooni leidmiseks klassikalises mõttes, st kui kaugele hulk väärtusi nende keskmisest hajub. Protsentuaalne variatsioon on midagi muud. Selles artiklis leiate õigeidprotsentuaalse muutuse arvutamise valem Excelis.

    Mis on protsentuaalne muutus?

    Protsentuaalne muutus, ka protsentuaalne erinevus või erinevus on proportsionaalne muutus kahe väärtuse, algse ja uue väärtuse vahel.

    Protsentuaalse muutuse valemiga saab arvutada, kui palju midagi muutub kahe perioodi vahel protsentuaalselt. Näiteks saab arvutada erinevust selle aasta ja eelmise aasta müügi vahel, prognoosi ja täheldatud temperatuuri vahel, eelarvestatud kulu ja tegeliku kulu vahel.

    Näiteks jaanuaris teenisid sa 1000 dollarit ja veebruaris 1200 dollarit, seega on erinevus 200 dollari suurune sissetulekute kasv. Aga kui palju on see protsentuaalselt? Selle väljaselgitamiseks kasutad protsentuaalse muutuse valemit.

    Exceli protsentuaalse muutuse valem

    Kahe arvu protsentuaalse erinevuse leidmiseks on kaks põhivalemit.

    Klassikaline protsentuaalse erinevuse valem

    Siin on üldkasutatav valem protsentuaalse muutuse arvutamiseks:

    ( new_value - vana_väärtus ) / vana_väärtus

    Matemaatikas tehakse tavaliselt 3 sammu, et arvutada kahe arvväärtuse vaheline protsentuaalne erinevus:

    1. Vähendage uus väärtus vanast väärtusest.
    2. Jagage vahe vana arvuga.
    3. Korrutage tulemus 100-ga.

    Excelis jätate viimase sammu vahele, rakendades käsku Protsentuaalne osakaal formaat.

    Exceli protsentuaalse muutuse valem

    Ja siin on lihtsam valem protsentuaalse muutuse jaoks Excelis, mis annab sama tulemuse.

    new_value / vana_väärtus - 1

    Kuidas arvutada protsentuaalset muutust Excelis

    Kahe arvu protsentuaalse erinevuse leidmiseks Excelis saate kasutada ükskõik millist ülaltoodud valemit. Oletame, et teil on hinnanguline müük veerus B ja tegelik müük veerus C. Eeldades, et hinnanguline arv on "baasväärtus" ja tegelik on "uus" väärtus, võtavad valemid sellise kuju:

    =(C3-B3)/B3

    või

    =C3/B3-1

    Ülaltoodud valemid võrdlevad rea 3 numbreid. Kogu veeru muutuse protsendi arvutamiseks tuleb teha järgmist:

    1. Sisestage protsentuaalse erinevuse valem 3. rea mis tahes tühja lahtrisse, näiteks lahtrisse D3 või E3.
    2. Kui valemi lahter on valitud, klõpsake nuppu Protsent Style nuppu ribal või vajutage klahvikombinatsiooni Ctrl + Shift + %. See teisendab tagastatud kümnendarvu protsendiks.
    3. Lohistage valemit alla nii palju ridu kui vaja.

    Pärast valemi kopeerimist saate oma andmetest protsentuaalse muutuse veeru.

    Kuidas Exceli protsentuaalse muutuse valem töötab

    Kui teete arvutusi käsitsi, võtate vana (algse) väärtuse ja uue väärtuse, leiate nende vahe ja jagate selle algse väärtusega. Tulemuse saamiseks protsentides korrutate selle 100-ga.

    Näiteks kui algväärtus on 120 ja uus väärtus on 150, saab protsentuaalset erinevust arvutada järgmiselt:

    =(150-120)/120

    =30/120

    =0.25

    0.25*100 = 25%

    Rakendades Protsentuaalne osakaal Exceli numbriformaat näitab kümnendarvu automaatselt protsendina, seega jäetakse *100 osa välja.

    Exceli valem protsentuaalse suurenemise/vähenemise jaoks

    Kuna protsentuaalne suurenemine või vähenemine on vaid protsentuaalse erinevuse erijuhtum, arvutatakse see sama valemiga:

    ( new_value - initial_value ) / initial_value

    Või

    new_value / initial_value - 1

    Näiteks, et arvutada protsentuaalne kasv kahe väärtuse (B2 ja C2) vahel on valem:

    =(C2-B2)/B2

    Või

    =C2/B2-1

    Valem arvutamiseks protsentuaalne vähenemine on täpselt sama.

    Exceli protsentuaalne muutus absoluutväärtus

    Vaikimisi annab Exceli protsentuaalse muutuse valem protsentuaalse suurenemise puhul positiivse väärtuse ja protsentuaalse vähenemise puhul negatiivse väärtuse. Protsentuaalse muutuse saamiseks kui absoluutväärtus ilma et võtaksite arvesse selle märki, mähkige valem ABS-funktsiooni järgmiselt:

    ABS((( new_value - vana_väärtus ) / vana_väärtus)

    Meie puhul on valem selline:

    =ABS((C3-B3)/B3)

    See töötab samuti hästi:

    =ABS(C3/B3-1)

    Arvuta allahindlusprotsent

    See näide näitab veel ühte Exceli protsentuaalse muutuse valemi praktilist kasutamist - allahindluse protsendi arvutamist. Nii et, daamid, kui lähete ostlema, pidage seda meeles:

    allahindlus % = (soodushind - tavahind) / tavahind

    allahindlus % = soodushind / tavahind - 1

    Allahindluse protsent kuvatakse negatiivse väärtusena, sest uus allahinnatud hind on alghinnast väiksem. Tulemuse väljastamiseks kui positiivne arv , pesitsege valemid ABS-funktsiooni sees, nagu me tegime eelmises näites:

    =ABS((C2-B2)/B2)

    Arvutage väärtus pärast protsentuaalset muutust

    Et saada väärtus pärast protsentuaalset suurenemist või vähenemist, on üldine valem järgmine:

    initial_value *(1+ percent_change )

    Oletame, et teil on algsed väärtused veerus B ja protsentuaalne erinevus veerus C. Uue väärtuse arvutamiseks pärast protsentuaalset muutust on D2 kopeeritud valem:

    =B2*(1+C2)

    Kõigepealt leiate üldprotsendi, mis tuleb korrutada algväärtusega. Selleks lihtsalt liidate protsendi arvule 1 (1+C2). Ja seejärel korrutate üldprotsendi algarvudega, et saada soovitud tulemus.

    Nagu näete, töötab see lahendus kenasti nii protsentuaalse suurenemise kui ka vähenemise puhul:

    aadressile suurendada või vähendada tervet veergu teatud protsendi võrra , võite anda protsentuaalse väärtuse otse valemis. Näiteks, et suurendada kõiki väärtusi veerus B 5% võrra, sisestage alljärgnev valem C2 ja lohistage see seejärel üle ülejäänud ridade:

    =B2*(1+5%)

    Siinkohal lihtsalt korrutate algse väärtuse 105%-ga, mis annab 5% kõrgema väärtuse.

    Mugavuse huvides võite sisestada protsendi väärtuse eelnevalt määratud lahtrisse (F2) ja viidata sellele lahtrisse. Trikk on lahtriviite lukustamine $-märgiga, nii et valem kopeeriks õigesti:

    =B2*(1+$F$2)

    Selle lähenemisviisi eeliseks on see, et veeru suurendamiseks teise protsendi võrra tuleb muuta ainult ühe lahtri väärtust. Kuna kõik valemid on seotud selle lahtriga, arvutatakse need automaatselt ümber.

    Protsentuaalse dispersiooni arvutamine negatiivsete väärtuste korral

    Kui mõned teie väärtused on esindatud negatiivsete arvudega, töötab traditsiooniline protsentide erinevuse valem valesti. Üldtunnustatud lahendus on muuta nimetajaks positiivne arv ABS-funktsiooni abil.

    Siin on üldine Exceli valem negatiivsete arvude protsentuaalse muutuse jaoks:

    ( new_value - vana_väärtus ) / ABS( vana_väärtus )

    Kui vana väärtus on B2 ja uus väärtus on C2, siis tegelik valem on järgmine:

    =(C2-B2)/ABS(B2)

    Märkus. Kuigi see ABS-korrigeerimine on tehniliselt korrektne, võib valem anda eksitavaid tulemusi juhul, kui esialgne väärtus on negatiivne ja uus väärtus positiivne ja vastupidi.

    Exceli protsentuaalne muutus jagab nulliga vea (#DIV/0)

    Kui teie andmekogum sisaldab nullväärtusi, siis on tõenäoline, et Exceli protsentuaalse muutuse arvutamisel tekib nulliga jagamise viga (#DIV/0!), sest matemaatikas ei saa arvu nulliga jagada. Selle probleemi ületamisel võib aidata funktsioon IFERROR. Sõltuvalt teie ootustest lõpptulemusele kasutage ühte järgmistest lahendustest.

    Lahendus 1: kui vana väärtus on null, tagastatakse 0.

    Kui vana väärtus on null, on protsentuaalne muutus 0%, olenemata sellest, kas uus väärtus on null või mitte.

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

    või

    =IFERROR(C2/B2-1, 0)

    Lahendus 2: kui vana väärtus on null, tagastatakse 100%.

    See lahendus rakendab teist lähenemist, eeldades, et uus väärtus on kasvanud 100% võrra, alustades nullist:

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

    =IFERROR(C2/B2-1, 1)

    Sellisel juhul oleks protsentuaalne erinevus 100%, kui vana väärtus on null (rida 5) või mõlemad väärtused on nullid (rida 9).

    Vaadates allpool toodud esiletõstetud kirjeid, selgub, et kumbki valem ei ole täiuslik:

    Paremate tulemuste saamiseks võite ühendada kaks valemit üheks, kasutades sisseehitatud IF-avaldust:

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

    See täiustatud valem naaseb:

    • Protsendimuutus on 0%, kui nii vana kui ka uus väärtus on null.
    • Protsendimuutus on 100%, kui vana väärtus on null ja uus väärtus ei ole null.

    Nii saab Excelis arvutada protsentuaalset suurenemist või vähenemist. Praktilise kogemuse saamiseks võite alla laadida meie näidistöövihiku. Tänan teid lugemise eest ja loodan, et näeme teid järgmisel nädalal meie blogis!

    Praktiline töövihik allalaadimiseks

    Exceli valem protsentuaalseks suurendamiseks/vähendamiseks - näited (.xlsx fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.