INHOUDSOPGAWE
Hierdie tutoriaal wys hoe om 'n Excel-formule vir persentasie toename of afname te maak en dit met beide positiewe en negatiewe getalle te gebruik.
In Microsoft Excel is daar 6 verskillende funksies om te bereken variansie. Nie een van hulle is egter geskik vir die berekening van die persentasie verskil tussen twee selle nie. Die ingeboude funksies is ontwerp om variansie in die klassieke sin te vind, dit wil sê hoe ver 'n stel waardes van hul gemiddelde versprei is. ’n Persentasie-afwyking is iets anders. In hierdie artikel sal jy die regte formule vind vir die berekening van persentasie verandering in Excel.
Wat is persentasie verandering?
Persentasie verandering, oftewel persentasie variansie of verskil , is 'n proporsionele verandering tussen twee waardes, 'n oorspronklike waarde en 'n nuwe waarde.
Persentasieveranderingsformule bereken hoeveel iets tussen twee periodes persentasiegewys verander. Byvoorbeeld, jy kan die afwyking tussen verkope in hierdie jaar en verlede jaar, tussen 'n voorspelde en waargenome temperatuur, tussen 'n begrote koste en die werklike een bereken.
Byvoorbeeld, in Januarie het jy $1 000 verdien en in Februarie $1 200 , so die verskil is 'n $200 toename in verdienste. Maar hoeveel is dit in terme van persentasie? Om dit uit te vind, gebruik jy 'n persentasieveranderingsformule.
Excel persentasie verandering formule
Daar is twee basiese formules om die persentasie verskil tussen twee te vindgetalle.
Klassieke persentasie-afwykingsformule
Hier is die algemeen gebruikte formule om die persentasie verandering te bereken:
( nuwe_waarde - ou_waarde ) / ou_waardeIn wiskunde sal jy normaalweg 3 stappe uitvoer om die persentasie afwyking tussen enige twee numeriese waardes te bereken:
- Trek die nuwe af waarde van die ou een.
- Deel die verskil deur die ou getal.
- Vermenigvuldig die resultaat met 100.
In Excel slaan jy die laaste stap oor deur die toepassing van die Persentasie formaat.
Excel persentasie verandering formule
En hier is 'n eenvoudiger formule vir persentasie verandering in Excel wat dieselfde resultaat gee.
nuwe_waarde / ou_waarde - 1Hoe om persentasieverandering in Excel te bereken
Om die persentasieverskil tussen twee getalle in Excel te vind, kan jy gebruik enige van die bogenoemde formules. Kom ons sê jy het die geskatte verkope in kolom B en werklike verkope in kolom C. Gestel die geskatte getal is die "basislyn" waarde en werklik is die "nuwe" waarde, neem die formules hierdie vorm aan:
=(C3-B3)/B3
of
=C3/B3-1
Bogenoemde formules vergelyk die getalle in ry 3. Om die persentasie verandering in die hele kolom te bereken, is dit wat jy moet doen:
- Voer die persentasie verskil formule in enige leë sel in ry 3, sê in D3 of E3.
- Met die formule sel gekies, klik die Persent Styl knoppie op dielint of druk die Ctrl + Shift + % kortpad. Dit sal die teruggestuurde desimale getal na persentasie omskakel.
- Sleep die formule af oor soveel rye as wat nodig is.
Nadat jy die formule afgeskryf het, sal jy 'n persentasieveranderingkolom kry uit jou data.
Hoe Excel persentasie verandering formule werk
Wanneer jy die berekeninge met die hand doen, sal jy 'n ou (oorspronklike) waarde en 'n nuwe waarde neem, vind die verskil tussen hulle en deel dit deur die oorspronklike waarde. Om die resultaat as persentasie te kry, sal jy dit met 100 vermenigvuldig.
Byvoorbeeld, as die aanvanklike waarde 120 is en die nuwe waarde is 150, kan die persentasie verskil op hierdie manier bereken word:
=(150-120)/120
=30/120
=0.25
0.25*100 = 25%
Deur die Persentasie -getalformaat in Excel toe te pas, word 'n desimale getal outomaties as persentasie vertoon , daarom word die *100-deel weggelaat.
Excel-formule vir persentasieverhoging /afname
Aangesien persentasietoename of -afname net 'n spesifieke geval van persentasieafwyking is, word dit met dieselfde formule bereken:
( nuwe_waarde - aanvanklike_waarde ) / aanvanklike_waardeOf
nuwe_waarde / aanvanklike_waarde - 1Byvoorbeeld, om die persentasie toename tussen twee waardes (B2 en C2) te bereken, is die formule:
=(C2-B2)/B2
Of
=C2/B2-1
'n Formule om die persentasie afname te bereken is presies dieselfde.
Excel persentasieverander absolute waarde
By verstek gee die persentasie-afwykingsformule in Excel 'n positiewe waarde vir persentasieverhoging en 'n negatiewe waarde vir persentasieafname. Om die persentasie verandering as 'n absolute waarde te kry sonder inagneming van sy teken, draai die formule in die ABS-funksie soos volg:
ABS(( nuwe_waarde - ou_waarde ) / ou_waarde)In ons geval neem die formule hierdie vorm aan:
=ABS((C3-B3)/B3)
Hierdie een sal ook goed werk:
=ABS(C3/B3-1)
Bereken afslagpersentasie
Hierdie voorbeeld toon nog 'n praktiese gebruik van die Excel persentasieveranderingsformule - die uitwerk van 'n afslagpersentasie. So, dames, wanneer julle gaan inkopies doen, onthou dit:
discount % = (discounted price - regular price) / regular price
discount % = discounted price / regular price - 1
'n Afslagpersentasie word as 'n negatiewe waarde vertoon omdat die nuwe afslagprys kleiner is as die aanvanklike prys. Om die resultaat as 'n positiewe getal uit te voer, nes formules binne die ABS-funksie soos ons in die vorige voorbeeld gedoen het:
=ABS((C2-B2)/B2)
Bereken die waarde na persentasieverandering
Om 'n waarde na die persentasie verhoging of afname te kry, is die generiese formule:
aanvanklike_waarde *(1+ persent_verandering )Gestel jy het die oorspronklike waardes in kolom B en die persentasie verskil in kolom C. Om die nuwe waarde na die persentasie verandering te bereken, is die formule in D2 wat afgeskryf is:
=B2*(1+C2)
Eers vind jy die algehele persentasie waarmee vermenigvuldig moet worddie oorspronklike waarde. Hiervoor, tel net die persentasie by 1 (1+C2). En dan vermenigvuldig jy die algehele persentasie met die oorspronklike getalle om die gewenste resultaat te kry.
Soos jy kan sien, werk hierdie oplossing goed vir beide persentasie verhoging en afname:
Tot verhoog of verminder 'n hele kolom met 'n sekere persentasie , jy kan die persentasiewaarde direk in 'n formule verskaf. Sê, om al die waardes in kolom B met 5% te verhoog, voer die onderstaande formule in C2 in en sleep dit dan af oor die oorblywende rye:
=B2*(1+5%)
Hier vermenigvuldig jy eenvoudig die oorspronklike waarde met 105%, wat 'n waarde produseer wat 5% hoër is.
Geriefshalwe kan jy die persentasiewaarde in 'n voorafbepaalde sel (F2) invoer en na daardie sel verwys. Die truuk is om die selverwysing met $-teken te sluit, sodat die formule korrek kopieer:
=B2*(1+$F$2)
Die voordeel van hierdie benadering is dat om 'n kolom met nog 'n persentasie te verhoog, jy net hoef te verander die waarde in 'n enkele sel. Aangesien al die formules aan daardie sel gekoppel is, sal hulle outomaties herbereken.
Bereken persentasieafwyking met negatiewe waardes
As sommige van jou waardes deur negatiewe getalle voorgestel word, sal die tradisionele persentasieverskilformule verkeerd werk. 'n Algemeen aanvaarde oplossing is om die noemer 'n positiewe getal te maak met behulp van die ABS-funksie.
Hier is 'n generiese Excel-formule virpersentasie verandering met negatiewe getalle:
( nuwe_waarde - ou_waarde ) / ABS( ou_waarde )Met die ou waarde in B2 en die nuwe waarde in C2 gaan die reële formule soos volg:
=(C2-B2)/ABS(B2)
Let wel. Alhoewel hierdie ABS-aanpassing tegnies korrek is, kan die formule misleidende resultate lewer indien die oorspronklike waarde negatief is en nuwe waarde positief is, en omgekeerd.
Excel persentasie verandering deel deur nul fout (#DIV/0)
As jou datastel nulwaardes bevat, sal jy waarskynlik 'n verdeling deur nul-fout (#DIV/0!) ondervind wanneer jy persentasieverandering in Excel bereken omdat jy nie 'n getal deur nul in wiskunde kan deel nie. Die IFERROR-funksie kan help om hierdie probleem te oorkom. Afhangende van jou verwagtinge vir die finale resultaat, gebruik een van die volgende oplossings.
Oplossing 1: as die ou waarde nul is, gee terug 0
As die ou waarde nul is, verander die persentasie sal 0% wees, ongeag of die nuwe waarde nul is of nie.
=IFERROR((C2-B2)/B2, 0)
of
=IFERROR(C2/B2-1, 0)
Oplossing 2: as die ou waarde is nul, opbrengs 100%
Hierdie oplossing implementeer 'n ander benadering met die veronderstelling dat die nuwe waarde met 100% gegroei het vanaf nul:
=IFERROR((C2-B2)/B2, 1)
=IFERROR(C2/B2-1, 1)
In hierdie geval sal die persentasie verskil 100% wees as die ou waarde nul is (ry 5) of beide waardes nul is (ry 9).
As jy na die gemerkte rekords hieronder kyk, word dit duidelik wat nie een van die formules is nieperfek:
Om beter resultate te kry, kan jy die twee formules in een kombineer deur die geneste IF-stelling te gebruik:
=IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))
Hierdie verbeterde formule sal terugkeer:
- Die persentasie verander as 0% as beide die ou en nuwe waardes nul is.
- Die persentasie verander as 100% as die ou waarde nul is en die nuwe waarde nie nul is nie.
Dit is hoe om 'n persentasie toename of afname in Excel te bereken. Vir praktiese ervaring, is jy welkom om ons voorbeeldwerkboek hieronder af te laai. Ek bedank jou vir die lees en hoop om jou volgende week op ons blog te sien!
Oefen werkboek om af te laai
Excel formule vir persentasie toename / afname - voorbeelde (.xlsx lêer)