Excel prosent endringsformel: beregne prosentvis økning / reduksjon

  • Dele Denne
Michael Brown

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_verdi

    I matematikk vil du vanligvis utføre 3 trinn for å beregne prosentvis variasjon mellom to numeriske verdier:

    1. Trekk fra den nye verdi fra den gamle.
    2. Del differansen på det gamle tallet.
    3. 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 - 1

    Hvordan 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:

    1. Skriv inn prosentdifferansformelen i en hvilken som helst tom celle i rad 3, for eksempel i D3 eller E3.
    2. Med formelcellen valgt, klikk på Prosentstil -knappen på debånd eller trykk på Ctrl + Shift + %-snarveien. Dette vil konvertere det returnerte desimaltallet til prosent.
    3. 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_value

    Eller

    new_value / initial_value - 1

    For 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)

    Michael Brown er en dedikert teknologientusiast med en lidenskap for å forenkle komplekse prosesser ved hjelp av programvareverktøy. Med mer enn ti års erfaring i teknologibransjen, har han forbedret ferdighetene sine i Microsoft Excel og Outlook, samt Google Sheets og Docs. Michaels blogg er dedikert til å dele sin kunnskap og ekspertise med andre, og gir enkle å følge tips og veiledninger for å forbedre produktivitet og effektivitet. Enten du er en erfaren profesjonell eller nybegynner, tilbyr Michaels blogg verdifull innsikt og praktiske råd for å få mest mulig ut av disse viktige programvareverktøyene.