Innholdsfortegnelse
Denne opplæringen viser hvordan du lager en Excel-formel for prosent økning eller reduksjon og bruker den med både positive og negative tall.
I Microsoft Excel er det 6 forskjellige funksjoner for å regne ut forskjell. Imidlertid er ingen av dem egnet for å beregne prosentforskjellen mellom to celler. De innebygde funksjonene er designet for å finne varians i klassisk forstand, dvs. hvor langt et sett med verdier er spredt ut fra gjennomsnittet. En prosentvis avvik er noe annet. I denne artikkelen finner du riktig formel for å beregne prosentvis endring i Excel.
Hva er prosentvis endring?
Prosentvis endring, aka prosent varians eller differanse , er en proporsjonal endring mellom to verdier, en opprinnelig verdi og en ny verdi.
Prosentvis endringsformel beregner hvor mye noe endres mellom to perioder prosentvis. Du kan for eksempel beregne variasjonen mellom salg i år og i fjor, mellom en prognose og observert temperatur, mellom en budsjettert kostnad og den reelle.
For eksempel, i januar tjente du 1000 USD og i februar 1200 USD , så forskjellen er en økning på 200 USD i inntekter. Men hvor mye er det i prosent? For å finne ut av det bruker du en formel for prosentendring.
Excel prosentvis endringsformel
Det er to grunnleggende formler for å finne prosentvis forskjell mellom totall.
Klassisk prosentvis variansformel
Her er den generelt brukte formelen for å beregne prosentvis endring:
( ny_verdi - gammel_verdi ) / gammel_verdiI matematikk vil du vanligvis utføre 3 trinn for å beregne prosentvis variasjon mellom to numeriske verdier:
- Trekk fra den nye verdi fra den gamle.
- Del differansen på det gamle tallet.
- Multipliser resultatet med 100.
I Excel hopper du over det siste trinnet med bruke Prosentandel -formatet.
Excel prosentvis endringsformel
Og her er en enklere formel for prosentvis endring i Excel som gir samme resultat.
ny_verdi / gammel_verdi - 1Hvordan beregne prosentvis endring i Excel
For å finne prosentvis forskjell mellom to tall i Excel, kan du bruke en av formlene ovenfor. La oss si at du har estimert salg i kolonne B og faktisk salg i kolonne C. Forutsatt at det estimerte antallet er "baseline"-verdien og faktisk er den "nye" verdien, har formlene denne formen:
=(C3-B3)/B3
eller
=C3/B3-1
Formlene ovenfor sammenligner tallene i rad 3. For å beregne prosentandelen av endring i hele kolonnen, er dette hva du må gjøre:
- Skriv inn prosentdifferansformelen i en hvilken som helst tom celle i rad 3, for eksempel i D3 eller E3.
- Med formelcellen valgt, klikk på Prosentstil -knappen på debånd eller trykk på Ctrl + Shift + %-snarveien. Dette vil konvertere det returnerte desimaltallet til prosent.
- Dra formelen nedover så mange rader som nødvendig.
Etter å ha kopiert ned formelen, får du opp en prosentendringskolonne fra dataene dine.
Hvordan Excel prosentvis endringsformel fungerer
Når du gjør beregningene manuelt, vil du ta en gammel (opprinnelig) verdi og en ny verdi, finne forskjellen mellom dem og del den med den opprinnelige verdien. For å få resultatet i prosent, multipliserer du det med 100.
For eksempel, hvis startverdien er 120 og den nye verdien er 150, kan prosentforskjellen beregnes på denne måten:
=(150-120)/120
=30/120
=0.25
0.25*100 = 25%
Bruk av tallformatet Prosent i Excel viser automatisk et desimaltall i prosent , derfor er *100-delen utelatt.
Excel-formel for prosent økning/reduksjon
Siden prosentvis økning eller reduksjon bare er et spesifikt tilfelle av prosentvis variasjon, beregnes den med samme formel:
( ny_verdi - initial_verdi ) / initial_valueEller
new_value / initial_value - 1For eksempel, for å beregne prosentøkningen mellom to verdier (B2 og C2), er formelen:
=(C2-B2)/B2
Eller
=C2/B2-1
En formel for å beregne prosentreduksjonen er nøyaktig den samme.
Excel-prosentendre absolutt verdi
Som standard returnerer formelen for prosentvis avvik i Excel en positiv verdi for prosentvis økning og en negativ verdi for prosentreduksjon. For å få prosentvis endring som en absolutt verdi uten hensyn til fortegnet, pakk formelen inn i ABS-funksjonen slik:
ABS(( ny_verdi - gammel_verdi ) / old_value)I vårt tilfelle har formelen denne formen:
=ABS((C3-B3)/B3)
Denne vil også fungere fint:
=ABS(C3/B3-1)
Beregn rabattprosent
Dette eksemplet viser enda en praktisk bruk av Excel prosentvis endringsformel - å beregne en rabattprosent. Så mine damer, husk dette når dere skal handle:
discount % = (discounted price - regular price) / regular price
discount % = discounted price / regular price - 1
En rabattprosent vises som en negativ verdi fordi den nye rabatterte prisen er mindre enn startpris. For å skrive ut resultatet som et positivt tall , nester du formler inne i ABS-funksjonen som vi gjorde i forrige eksempel:
=ABS((C2-B2)/B2)
Beregn verdien etter prosentvis endring
For å få en verdi etter prosentvis økning eller reduksjon, er den generiske formelen:
initial_value *(1+ prosent_endring )Anta at du har originalen verdier i kolonne B og prosentforskjellen i kolonne C. For å beregne den nye verdien etter prosentvis endring, er formelen i D2 kopiert ned:
=B2*(1+C2)
Først finner du den totale prosentandelen som må multipliseres medden opprinnelige verdien. For dette legger du bare prosenten til 1 (1+C2). Og så multipliserer du den totale prosentandelen med de opprinnelige tallene for å få ønsket resultat.
Som du kan se, fungerer denne løsningen bra både for prosentvis økning og reduksjon:
Til øke eller redusere en hel kolonne med en viss prosent , kan du angi prosentverdien direkte i en formel. Si, for å øke alle verdiene i kolonne B med 5 %, skriv inn formelen nedenfor i C2 og dra den nedover over de gjenværende radene:
=B2*(1+5%)
Her multipliserer du ganske enkelt opprinnelig verdi med 105 %, noe som gir en verdi som er 5 % høyere.
For enkelhets skyld kan du legge inn prosentverdien i en forhåndsdefinert celle (F2) og referere til den cellen. Trikset er å låse cellereferansen med $-tegn, så formelen kopierer riktig:
=B2*(1+$F$2)
Fordelen med denne tilnærmingen er at for å øke en kolonne med en annen prosentandel, trenger du bare å endre verdien i en enkelt celle. Siden alle formlene er knyttet til den cellen, vil de omberegnes automatisk.
Beregne prosentvariasjon med negative verdier
Hvis noen av verdiene dine er representert med negative tall, vil den tradisjonelle prosentforskjellsformelen fungere feil. En vanlig akseptert løsning er å gjøre nevneren til et positivt tall ved hjelp av ABS-funksjonen.
Her er en generisk Excel-formel forprosent endring med negative tall:
( ny_verdi - gammel_verdi ) / ABS( gammel_verdi )Med den gamle verdien i B2 og den nye verdien i C2 går den virkelige formelen som følger:
=(C2-B2)/ABS(B2)
Merk. Selv om denne ABS-justeringen er teknisk korrekt, kan formelen gi misvisende resultater i tilfelle den opprinnelige verdien er negativ og den nye verdien er positiv, og omvendt.
Excel prosentvis endring del på null feil (#DIV/0)
Hvis datasettet ditt inneholder nullverdier, vil du sannsynligvis støte på en del med null-feil (#DIV/0!) når du beregner prosentvis endring i Excel fordi du ikke kan dele et tall med null i matematikk. IFERROR-funksjonen kan bidra til å løse dette problemet. Avhengig av dine forventninger til det endelige resultatet, bruk en av følgende løsninger.
Løsning 1: hvis den gamle verdien er null, returner 0
Hvis den gamle verdien er null, endres prosentandelen vil være 0 % uavhengig av om den nye verdien er null eller ikke.
=IFERROR((C2-B2)/B2, 0)
eller
=IFERROR(C2/B2-1, 0)
Løsning 2: hvis gammel verdi er null, avkastning 100 %
Denne løsningen implementerer en annen tilnærming forutsatt at den nye verdien har vokst med 100 % fra null:
=IFERROR((C2-B2)/B2, 1)
=IFERROR(C2/B2-1, 1)
I dette tilfellet vil den prosentvise forskjellen være 100 % hvis den gamle verdien er null (rad 5) eller begge verdiene er null (rad 9).
Når du ser på de uthevede postene nedenfor, blir det tydelig som ingen av formlene erperfekt:
For å få bedre resultater kan du kombinere de to formlene til én ved å bruke den nestede IF-setningen:
=IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))
Denne forbedrede formelen vil returnere:
- Prosentandelen endres som 0 % hvis både den gamle og den nye verdien er null.
- Prosentandelen endres som 100 % hvis den gamle verdien er null og den nye verdien ikke er null.
Slik beregner du en prosentvis økning eller reduksjon i Excel. For praktisk erfaring er du velkommen til å laste ned vår eksempelarbeidsbok nedenfor. Jeg takker for at du leser og håper å se deg på bloggen vår neste uke!
Øvningsarbeidsbok for nedlasting
Excel-formel for prosent økning /reduksjon - eksempler (.xlsx-fil)