Taula de continguts
Aquest tutorial mostra com fer una fórmula d'Excel per augmentar o disminuir el percentatge i utilitzar-la amb nombres positius i negatius.
A Microsoft Excel, hi ha 6 funcions diferents per calcular desacord. Tanmateix, cap d'ells és adequat per calcular el percentatge de diferència entre dues cel·les. Les funcions incorporades estan dissenyades per trobar la variància en el sentit clàssic, és a dir, fins a quin punt es distribueix un conjunt de valors de la seva mitjana. Un percentatge de variància és una cosa diferent. En aquest article, trobareu la fórmula adequada per calcular el percentatge de canvi a Excel.
Què és el percentatge de canvi?
Percentatge de canvi, també conegut com a percentatge de variància o diferència , és un canvi proporcional entre dos valors, un valor original i un valor nou.
La fórmula de canvi de percentatge calcula quant canvia alguna cosa entre dos períodes en percentatge. Per exemple, podeu calcular la variació entre les vendes d'aquest any i de l'any passat, entre una temperatura prevista i observada, entre un cost pressupostat i el real.
Per exemple, al gener vau guanyar 1.000 dòlars i al febrer 1.200 dòlars. , de manera que la diferència és un augment de 200 $ en els guanys. Però quant és això en percentatge? Per esbrinar-ho, utilitzeu una fórmula de canvi de percentatge.
Fórmula de canvi de percentatge d'Excel
Hi ha dues fórmules bàsiques per trobar la diferència percentual entre dosnombres.
Fórmula clàssica de variància percentual
Aquesta és la fórmula que s'utilitza generalment per calcular el percentatge de canvi:
( nou_valor - valor_antic ) / valor_anticEn matemàtiques, normalment hauríeu de realitzar 3 passos per calcular la variància percentual entre dos valors numèrics qualsevol:
- Resta el nou valor. valor de l'antic.
- Divideix la diferència pel nombre antic.
- Multiplica el resultat per 100.
A Excel, ometeu l'últim pas per aplicant el format Percentatge .
Fórmula de canvi de percentatge d'Excel
I aquí hi ha una fórmula més senzilla de canvi de percentatge a Excel que retorna el mateix resultat.
nou_valor / antic_valor - 1Com calcular el percentatge de canvi a Excel
Per trobar la diferència percentual entre dos nombres a Excel, podeu utilitzar qualsevol de les fórmules anteriors. Suposem que teniu les vendes estimades a la columna B i les vendes reals a la columna C. Suposant que el nombre estimat és el valor "de referència" i real és el valor "nou", les fórmules prenen aquesta forma:
=(C3-B3)/B3
o
=C3/B3-1
Les fórmules anteriors comparen els números de la fila 3. Per calcular el percentatge de canvi a tota la columna, això és el que heu de fer:
- Introduïu la fórmula de diferència de percentatge a qualsevol cel·la en blanc de la fila 3, per exemple a D3 o E3.
- Amb la cel·la de fórmula seleccionada, feu clic al botó Estil de percentatge a elcinta o premeu la drecera Ctrl + Maj + %. Això convertirà el nombre decimal retornat en percentatge.
- Arrossegueu la fórmula cap avall per tantes files com sigui necessari.
Després de copiar la fórmula, obtindreu una columna de canvi de percentatge. de les teves dades.
Com funciona la fórmula de canvi de percentatge d'Excel
Quan feu els càlculs manualment, agafareu un valor antic (original) i un valor nou, trobareu la diferència entre ells i dividiu-lo pel valor original. Per obtenir el resultat com a percentatge, el multiplicaríeu per 100.
Per exemple, si el valor inicial és 120 i el nou valor és 150, la diferència percentual es pot calcular d'aquesta manera:
=(150-120)/120
=30/120
=0.25
0.25*100 = 25%
En aplicar el format de nombre Percentatge a Excel, es mostra automàticament un nombre decimal com a percentatge , per tant s'omet la part *100.
Fórmula d'Excel per a l'augment/disminució del percentatge
Com que el percentatge d'augment o disminució és només un cas particular de variància percentual, es calcula amb la mateixa fórmula:
( valor_nou - valor_inicial ) / valor_inicialO
valor_nou / valor_inicial - 1Per exemple, per calcular l' augment per cent entre dos valors (B2 i C2), la fórmula és:
=(C2-B2)/B2
O
=C2/B2-1
Una fórmula per calcular el percentatge de disminució és exactament la mateixa.
Percentatge d'Excelcanvia el valor absolut
De manera predeterminada, la fórmula de variància percentual d'Excel retorna un valor positiu per al percentatge d'augment i un valor negatiu per al percentatge de disminució. Per obtenir el canvi percentual com a valor absolut sense tenir en compte el seu signe, embolcalla la fórmula a la funció ABS de la següent manera:
ABS(( nou_valor - antic_valor ) / old_value)En el nostre cas, la fórmula pren aquesta forma:
=ABS((C3-B3)/B3)
Aquest també funcionarà bé:
=ABS(C3/B3-1)
Calculeu el percentatge de descompte
Aquest exemple mostra un ús més pràctic de la fórmula de canvi de percentatge d'Excel: calcular un percentatge de descompte. Per tant, senyores, quan aneu a comprar, recordeu això:
discount % = (discounted price - regular price) / regular price
discount % = discounted price / regular price - 1
Es mostra un percentatge de descompte com a valor negatiu perquè el nou preu amb descompte és més petit que el preu inicial. Per mostrar el resultat com a número positiu , niu les fórmules dins de la funció ABS com vam fer a l'exemple anterior:
=ABS((C2-B2)/B2)
Calculeu el valor després del canvi percentual
Per obtenir un valor després del percentatge d'augment o disminució, la fórmula genèrica és:
valor_inicial *(1+ canvi_percentual )Suposem que teniu l'original valors a la columna B i la diferència percentual a la columna C. Per calcular el nou valor després del canvi de percentatge, la fórmula de D2 copiada és:
=B2*(1+C2)
Primer, trobareu el percentatge global que s'ha de multiplicarel valor original. Per a això, només cal afegir el percentatge a 1 (1+C2). A continuació, multipliqueu el percentatge total pels números originals per obtenir el resultat desitjat.
Com podeu veure, aquesta solució funciona bé tant per a l'augment com per a la disminució del percentatge:
A augmentar o disminuir una columna sencera en un percentatge determinat , podeu proporcionar el valor percentual directament en una fórmula. Per exemple, per augmentar tots els valors de la columna B un 5%, introduïu la fórmula següent a C2 i, a continuació, arrossegueu-la cap avall per les files restants:
=B2*(1+5%)
Aquí, simplement multipliqueu el el valor original en un 105%, que produeix un valor que és un 5% més gran.
Per comoditat, podeu introduir el valor percentual en una cel·la predefinida (F2) i fer referència a aquesta cel·la. El truc és bloquejar la referència de la cel·la amb el signe $, de manera que la fórmula es copia correctament:
=B2*(1+$F$2)
L'avantatge d'aquest enfocament és que per augmentar una columna en un altre percentatge, només cal canviar el valor en una sola cel·la. Com que totes les fórmules estan enllaçades a aquesta cel·la, es tornaran a calcular automàticament.
Calcul de la variància percentual amb valors negatius
Si alguns dels vostres valors es representen amb nombres negatius, la fórmula tradicional de diferència percentual funcionarà incorrectament. Una solució comunament acceptada és convertir el denominador en un nombre positiu amb l'ajuda de la funció ABS.
Aquí hi ha una fórmula genèrica d'Excel percanvi per cent amb nombres negatius:
( nou_valor - antic_valor ) / ABS( antic_valor )Amb el valor antic de B2 i el nou valor a C2, la fórmula real és la següent:
=(C2-B2)/ABS(B2)
Nota. Tot i que aquest ajust de l'ABS és tècnicament correcte, la fórmula pot produir resultats enganyosos en cas que el valor original sigui negatiu i el nou valor sigui positiu, i viceversa.
Divisió de canvi percentual d'Excel per error zero (#DIV/0)
Si el vostre conjunt de dades conté valors zero, és probable que trobeu un error de divisió per zero (#DIV/0!) quan calculeu el canvi percentual a Excel perquè no podeu dividir un nombre per zero en matemàtiques. La funció IFERROR pot ajudar a superar aquest problema. En funció de les vostres expectatives pel resultat final, utilitzeu una de les solucions següents.
Solució 1: si el valor antic és zero, retorneu 0
Si el valor antic és zero, el percentatge de canvi seria 0% independentment de si el nou valor és zero o no.
=IFERROR((C2-B2)/B2, 0)
o
=IFERROR(C2/B2-1, 0)
Solució 2: si el el valor antic és zero, retorna el 100%
Aquesta solució implementa un altre enfocament assumint que el nou valor ha crescut un 100% a partir de zero:
=IFERROR((C2-B2)/B2, 1)
=IFERROR(C2/B2-1, 1)
En aquest cas, el percentatge de diferència seria del 100% si el valor antic és zero (fila 5) o els dos valors són zeros (fila 9).
Si observem els registres destacats a continuació, es fa evident que cap fórmula ho ésperfecte:
Per obtenir millors resultats, podeu combinar les dues fórmules en una usant la instrucció IF imbricada:
=IF(C20, IFERROR((C2-B2)/B2, 1), IFERROR((C2-B2)/B2, 0))
Aquesta fórmula millorada retornarà:
- El percentatge canvia com a 0% si tant el valor antic com el nou són zeros.
- El percentatge canvia com a 100% si el valor antic és zero i el nou valor no és zero.
Així és com es calcula un percentatge d'augment o disminució a Excel. Per obtenir una experiència pràctica, podeu descarregar el nostre quadern de treball de mostra a continuació. Us agraeixo la lectura i esperem veure-us al nostre bloc la setmana vinent!
Quader de pràctiques per descarregar
Fórmula d'Excel per augmentar/disminuir el percentatge - exemples (fitxer .xlsx)