Vai al contenuto principale

Calcola la variazione percentuale tra 2 numeri in Excel

Che si tratti di analisi aziendale, ricerca accademica o gestione delle finanze personali, padroneggiare i calcoli delle variazioni percentuali è essenziale per un'analisi dei dati efficace. Questo articolo inizierà con le formule essenziali per calcolare gli aumenti e le diminuzioni percentuali in Excel, per poi approfondire operazioni più avanzate, tra cui la gestione dei numeri negativi, la gestione dei valori zero e il calcolo inverso dei valori originali o nuovi in ​​base a determinate variazioni percentuali.


Formule di base per il calcolo della variazione percentuale

Esistono due formule di base per calcolare la variazione percentuale tra due numeri:

Formula 1:

=(new_value - old_value) / old_value

Formula 2:

=new_value / old_value – 1

Queste formule possono aiutarti a determinare quanto un certo numero è aumentato o diminuito in termini percentuali. Di seguito troverai due esempi di come queste formule possono essere utilizzate per calcolare la variazione percentuale tra due numeri.


Calcolare la variazione percentuale tra due numeri

Questa sezione ti mostrerà passo passo come calcolare l'aumento e la diminuzione percentuale tra due numeri.


Calcola l'aumento percentuale

Se il nuovo valore è maggiore del vecchio valore, il risultato è un aumento percentuale. Come mostrato nello screenshot qui sotto, supponi di avere un sito web in cui gli utenti registrati crescono ogni anno. Per calcolare l'aumento percentuale degli utenti all'anno, puoi procedere come segue.

Passaggio 1: applicare la formula per ottenere il risultato

Seleziona una cella vuota (D2 in questo caso), inserisci una delle seguenti formule e premi il entrare chiave per ottenere il risultato. Seleziona questa cella e trascinala Maniglia di riempimento giù per ottenere il resto dei risultati. E il risultato viene visualizzato come numeri generali come mostrato nella seguente schermata:

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

Passaggio 2: formatta il risultato come percentuale

Per formattare i numeri come percentuale, mantieni selezionate le celle dei risultati, vai a selezionare il Stile percentuale nel pulsante Numero gruppo sotto il Casa scheda.

Risultato

Ora è stato calcolato l'aumento percentuale degli utenti all'anno. Vedi lo screenshot qui sotto:

Note:: Nella formula, C2 è la cella contenente il nuovo valore e B2 è la cella contenente il vecchio valore.

Calcola la diminuzione percentuale

Se il nuovo valore è inferiore al vecchio valore, si tratta di una diminuzione. Lo screenshot seguente mostra un calo dei prezzi dei prodotti. Per calcolare la diminuzione percentuale di questi prezzi, procedere come segue.

Passaggio 1: applicare la formula per ottenere il risultato

Seleziona una cella vuota (D2 in questo caso), inserisci una delle seguenti formule e premi il entrare chiave per ottenere il risultato. Seleziona questa cella e trascinala Maniglia di riempimento giù per ottenere il resto dei risultati. E il risultato viene visualizzato come numeri generali come mostrato nella seguente schermata:

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

Passaggio 2: formatta il risultato come percentuale

Per formattare i numeri come percentuale, mantieni selezionate le celle dei risultati, vai a selezionare il Stile percentuale nel pulsante Numero gruppo sotto il Casa scheda.

Risultato

La diminuzione percentuale di questi prezzi è stata ora calcolata. Vedi lo screenshot qui sotto:

Note:: Nella formula, C2 è la cella contenente il nuovo prezzo e B2 è la cella contenente il vecchio prezzo.

Operazioni avanzate

Questa sezione illustra le diverse situazioni che potresti incontrare quando calcoli la variazione percentuale tra due numeri.


Calcola la variazione percentuale con numeri negativi

Quando si calcolano le variazioni percentuali, è possibile che si verifichi un numero negativo come segue:

illustriamo ciascuno di questi scenari con esempi specifici:

Entrambi i due numeri sono negativi

La formula standard per la variazione percentuale è efficace anche quando entrambi i valori sono negativi.
Ad esempio, consideriamo un'azienda le cui perdite sono aumentate da $ 10,000 nell'ultimo trimestre (il vecchio valore è -10,000) a $ 50,000 in questo trimestre (il nuovo valore è -50,000). Come illustrato di seguito, utilizzando la formula standard (= (C2-B2) / B2) produce un aumento del 400%, indicando che le perdite sono quadruplicate da un valore assoluto di $ 10,000 a $ 50,000.

Uno dei numeri è negativo

In questo caso, potresti riscontrare situazioni in cui il vecchio valore è negativo o il nuovo valore è negativo.

Il vecchio valore è positivo, il nuovo valore è negativo

La formula di variazione percentuale standard funziona bene anche quando il nuovo valore è negativo.

Ad esempio, il valore di un’azione è passato da positivo a negativo. Il mese scorso è stato valutato a $ 10 (il vecchio valore è 10). Questo mese, a causa della flessione del mercato, il suo valore è sceso a -$10 (il nuovo valore è -10). Per calcolare la variazione percentuale tra questi due numeri, applico la formula standard (= (C2-B2) / B2) per ottenere il risultato di -200%. Ciò rappresenta una diminuzione significativa, che indica il passaggio da un guadagno a una perdita.

Il vecchio valore è negativo, il nuovo valore è positivo

Ad esempio, un’azienda passa dalla perdita al profitto. L'anno scorso, questa piccola impresa ha registrato una perdita di $ 10000 (il vecchio valore è -10000) e quest'anno ha realizzato un profitto di $ 20000 (il nuovo valore è 20000). Se applichi la formula percentuale standard per calcolare la variazione percentuale, il risultato sarà errato.

Qui il risultato -300 è fuorviante nello scenario reale. Suggerisce un cambiamento negativo, il che implica che le cose sono peggiorate, ma in realtà la situazione è migliorata da una perdita a un profitto.

In questo caso è necessario utilizzare il file Funzione ABS rendere positivo il denominatore garantisce che il risultato della variazione percentuale rifletta accuratamente il passaggio da negativo a positivo. Ecco la nuova formula:

=(C2-B2)/ABS(B2)

Qui il risultato 300% indica l'effettiva variazione positiva da perdita a profitto.

Note::
  • Tieni presente che il metodo ABS può produrre risultati fuorvianti. Come illustrato nello screenshot seguente, tutte le attività passano dalla perdita al profitto, e la società F è la più redditizia. Tuttavia, mostra una variazione percentuale minore rispetto ad altri, il che non ha senso. Pertanto, utilizzare questo metodo con cautela!

Calcola la variazione percentuale con zero

Anche se calcolare le variazioni percentuali in Excel è molto semplice, potresti incontrare alcune difficoltà quando il calcolo coinvolge zeri.

Il vecchio valore è zero

Quando il vecchio valore è zero, ritorna la formula standard # DIV / 0! Valore di errore. Vedi schermata:

In questo caso, la soluzione più accettabile è considerare la variazione percentuale come 100%. Nella matematica di base, le variazioni da 0 a qualsiasi numero positivo verranno considerate come un aumento del 100%.

Ecco le formule base:

Formula 1:

=IFERROR((new value - old value) / old value, 1)

Formula 2:

=IFERROR((new value / old value - 1, 1)

Per visualizzare il risultato come 100% anziché #DIV/0! Errore, puoi applicare una delle seguenti formule:

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

Il nuovo valore è zero

Quando il nuovo valore è 0, il risultato è -1, ovvero -100%. Il risultato -100% rappresenta una diminuzione completa. In questo caso, il risultato è ragionevole perché le variazioni da un valore positivo a 0 rappresenteranno una diminuzione del 100%. Il risultato è accettabile.


Calcola il vecchio valore in base alla variazione percentuale

A volte, potresti riscontrare una situazione in cui conosci la variazione percentuale e il valore più recente, ora devi determinare il valore originale. Ad esempio, se le vendite di quest'anno ammontano a $ 12,000, essendo aumentate del 20% rispetto all'anno scorso, come troveresti le vendite dell'anno scorso? In questi casi, utilizzeresti la seguente formula:

La formula di base:

=New value / (1 + Percentage Change)

Seleziona una cella vuota come C2, inserisci la seguente formula e premi il entrare chiave per ottenere il risultato.

=B2/(1+A2)

Note:: In questa formula, B2 è la cella contenente il nuovo valore e la cella A2 contiene la variazione percentuale.

Calcola il nuovo valore in base alla variazione percentuale

La situazione opposta è quella in cui si conosce la variazione percentuale e il valore originale ed è necessario determinare il nuovo valore. Ad esempio, se le vendite di quest'anno ammontano a $ 10,000 e miri a che le vendite del prossimo anno siano superiori del 20% rispetto a quelle di quest'anno, come calcoleresti le vendite del prossimo anno?

La formula di base:

=Old value * (1 + Percentage Change)

Seleziona una cella vuota come C2, inserisci la seguente formula e premi il entrare chiave per ottenere il risultato.

=B2*(1+A2)

Note:: In questa formula, B2 è la cella contenente il vecchio valore e la cella A2 contiene la variazione percentuale.

In conclusione, padroneggiare il calcolo della variazione percentuale tra due numeri in Excel è un'abilità versatile che può migliorare significativamente le tue capacità di analisi dei dati. Che si tratti di aumenti e diminuzioni semplici o di scenari più complessi che coinvolgono numeri negativi o valori zero, questo tutorial fornisce varie formule per risolvere queste attività. Per coloro che desiderano approfondire le funzionalità di Excel, il nostro sito Web vanta numerosi tutorial. Scopri altri suggerimenti e trucchi per Excel qui.

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (26)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
((new value/old value)-1)*100 For % change
This comment was minimized by the moderator on the site
=((new value/old value)-1)*100 For % change
This comment was minimized by the moderator on the site
doesnt work
This comment was minimized by the moderator on the site
it is possible to calculate three values with the percentage change?
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi Edi Silva,
You can try this formula: =(first value-second value)/(third value-second value)
This comment was minimized by the moderator on the site
I have 0 in A1, 5 in B1, increase in percentage should be 500%. However with the given formula (B1-A1)/A1 = (0-500)/0 gives me a #DIV/0! error.In case if i apply =IF(A2<>0,(A3-A2)/A2,"0"), it return s me "0". neither of them helps. Any solution to this???
This comment was minimized by the moderator on the site
In case anyone still needs an answer for this problem, use this =IF(A1<>0, (B1-A1)/A1, (B1-A1))
using the percent style format will make (B1-A1) in this case (5-0) = 5 become 500%.
This comment was minimized by the moderator on the site
Hey Stanley,

Thanks for the formula!
Would you mind explaining the formula, please?
This comment was minimized by the moderator on the site
SMH SMH SMH SMH SMH
This comment was minimized by the moderator on the site
I hope you're not that dumb, dividing by 0
This comment was minimized by the moderator on the site
Any help for picking up value only it falls between 85% to 99% else blank.
Such as A is 10 and in B if we put any number , and in C it show the value only if it is fals between 85% to 99% of A
This comment was minimized by the moderator on the site
When a cell is blank, and another cell Has a number, how do you
This comment was minimized by the moderator on the site
Hello, Need help on how to write an formula with this situation.
So i have a report card design to show the grade of each performance of the work output. I set a standard for a specific task in amount of 350. However, based on available volume, not all the month output can be reach to 350. Therefore, we calculated that for this month, the person can achieve their 100% goal by just reaching 174. However, that person can go beyond that number to reach 350. What i want to do here is that our grade level is showing below. If they achieve 174, they would get a grade level B which is between 95% to 105%. But in order to get to maximum 120% of grade A+, the person will need to reach 350. This is where i stuck with. So i know that if a person reaches 180, he/she would get somewhere 102 or 103%. But i dont know how to calculate this and be able to set a maximum 120% between the number of 174 and 350

So right now if the number double from 174 to 348, the % is 200%.... but i need to set this maximum 120% only. How can i do this?

SCORE GRADE

0.00% -

40.00% E-

45.00% E

50.00% E+

55.00% D-

65.00% D

70.00% D+

75.00% C-

80.00% C

85.00% C+

90.00% B-

95.00% B

105.00% B+

110.00% A-

115.00% A

120.00% A+
This comment was minimized by the moderator on the site
Percentage 'change' and percentage 'difference' are two different things. This formula represents percentage change, for example if you are are comparing values of the same statistic over time (e.g. product sales this year compared to product sales last year). Percentage difference is different. Difference can be used when comparing two different statistics to each other (e.g. Mary's annual sales compared to Martha's annual sales). Mary didn't have an increase or decrease on Martha's sales over the same time period, they were just different. To calculate percentage difference you take the absolute value of the difference between two numbers. Then divide it by the average of those two numbers and then multiple by 100 to get the percentage. For example, if the two values are 40 and 60. The difference is 20, ignoring whether it's positive or negative. The average is 50. 20/50 = .4 X 100 = 40%. The percentage increase between these two numbers, if it is an increase, would be 50%. The percentage decrease would be 33%. Close, but all very different.
This comment was minimized by the moderator on the site
1.The percentage increase between these two numbers, if it is an increase, would be 50%. The percentage decrease would be 33%. Close, but all very different.....  How did you get the 50 and the 33?2. If you say Marias YOY is 8% and Martha's YOY is -25%, how do you calculate the difference between those two YOYs?
This comment was minimized by the moderator on the site
The formula that works in all cases is "=(new_value - old_value) / abs(old_value)"
This comment was minimized by the moderator on the site
How can I chnage regular percent change into Year over Year PCH?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations