La formula dell'aumento percentuale in Excel è =(nuovo-vecchio)/vecchio. Con il valore dell'anno scorso in B2 e quello di quest'anno in C2, scrivi =(C2-B2)/B2 e applica alla cella il formato percentuale. Un risultato positivo è un aumento, un risultato negativo una diminuzione.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Product | Last year | This year | Change |
| 2 | Coffee | $12,400 | $14,880 | 20.0% |
| 3 | Tea | $8,600 | $7,740 | -10.0% |
| 4 | Juice | $5,200 | $5,460 | 5.0% |
| 5 | Water | $3,100 | $4,650 | 50.0% |
=(C2-B2)/B2Coffee è cresciuto del 20,0% e Tea è sceso del 10,0%, mostrato come -10,0%. Water è cresciuto del 50,0%. Cambia un numero nella colonna C e la percentuale si aggiorna. Le parentesi contano: senza, =C2-B2/B2 prima divide e poi sottrae 1 dalle vendite di quest'anno.
Due modi di scrivere la stessa formula
=(C2-B2)/B2 the change divided by the old value
=C2/B2-1 the new value as a share of the old, minus 100%
Entrambe danno lo stesso risultato. La prima si legge come la definizione, quindi è più facile da controllare in seguito. In ogni caso, il valore vecchio è sempre quello per cui dividi. Dividere per il valore nuovo è l'errore più comune, e dà un numero diverso: da 80 a 100 è +25%, ma 20 diviso 100 fa 20%.
Quando nessuno dei due numeri è quello vecchio, come due negozi messi a confronto, dividi invece la differenza per la media dei due. Questa è la differenza percentuale, e per 80 e 100 dà 22,2% qualunque dei due venga prima:
=ABS(B2-C2)/AVERAGE(B2,C2)
In Excel italiano: =ASS(B2-C2)/MEDIA(B2;C2), con ASS (in inglese ABS) e MEDIA (in inglese AVERAGE). Puoi scrivere le formule anche così nella tabella, con il punto e virgola.
Variazione percentuale mese su mese
Per un elenco nel tempo, confronta ogni riga con quella sopra. Il primo mese non ha nulla con cui confrontarsi, quindi la formula parte dalla seconda riga.
| A | B | C | |
|---|---|---|---|
| 1 | Month | Visitors | Change |
| 2 | Jan | 4200 | |
| 3 | Feb | 4620 | 10.0% |
| 4 | Mar | 4389 | -5.0% |
| 5 | Apr | 5047 | 15.0% |
| 6 | May | 4795 | -5.0% |
| 7 | Jun | 5754 | 20.0% |
=(B3-B2)/B2Febbraio è in crescita del 10,0% su gennaio e marzo è in calo del 5,0%. Per confrontare invece ogni mese con gennaio, blocca la base con i simboli del dollaro: =(B3-$B$2)/$B$2. I riferimenti assoluti spiegano il $.
Variazione percentuale da zero
Quando il valore vecchio è 0, la formula divide per zero e restituisce #DIV/0!. Una crescita dal nulla non ha percentuale, quindi decidi cosa deve mostrare la cella in quel caso e verificalo:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Product | Last year | This year | Plain | Checked |
| 2 | Coffee | 12400 | 14880 | 20.0% | 20.0% |
| 3 | Cocoa | 0 | 2100 | #DIV/0! | new |
| 4 | Soda | 0 | 640 | #DIV/0! | new |
=(C2-B2)/B2D3 e D4 mostrano #DIV/0!; la colonna controllata mostra "new". In Excel italiano la formula è =SE(B2=0;"new";(C2-B2)/B2). =SE.ERRORE((C2-B2)/B2;"new") qui dà lo stesso risultato, ma nasconde anche errori veri, come del testo nella colonna delle vendite. La pagina sull'errore di divisione per zero tratta l'argomento in generale.
Esercizio: scrivi la variazione percentuale
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Item | Old price | New price | Change |
| 2 | Bread | $2.40 | $2.76 |
Tocca a te: In D2, calcola la variazione percentuale dal prezzo vecchio in B2 al prezzo nuovo in C2. La cella ha già il formato percentuale.
Variazione percentuale e punti percentuali
Quando i valori sono essi stessi percentuali, due risposte diverse si chiamano entrambe "la variazione". Un tasso di conversione che passa dal 4% al 5% è salito di 1 punto percentuale, ed è salito del 25%.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Page | Before | After | Points | Percent change |
| 2 | Signup | 4.0% | 5.0% | 1.0% | 25.0% |
=C2-B2D2 sottrae i tassi e mostra 1,0%, che riporteresti come "1 punto percentuale". E2 mostra 25,0%. Di' quale dei due intendi, perché "il tasso è salito dell'1%" può voler dire entrambe le cose.
Valori vecchi negativi
Quando il valore vecchio è negativo, come una perdita che diventa un utile, la formula semplice dà il segno sbagliato: da -200 a 100, =(C2-B2)/B2 restituisce -150%. Dividi invece per il valore assoluto del numero vecchio:
=(C2-B2)/ABS(B2)
In Excel italiano: =(C2-B2)/ASS(B2). Da -200 a 100 restituisce 150%, un aumento. Per una crescita su più anni, un tasso medio annuo è più utile di una sola grande percentuale: =(C2/B2)^(1/5)-1 trasforma una variazione su cinque anni in un tasso di crescita annuo composto (CAGR).
Domande frequenti
Qual è la formula dell'aumento percentuale in Excel?
=(C2-B2)/B2, dove B2 è il valore vecchio e C2 quello nuovo, con la cella in formato percentuale. =C2/B2-1 dà lo stesso risultato. Da 80 a 100 il risultato è 25%.
Come si calcola una diminuzione percentuale in Excel?
Usa la stessa formula, =(C2-B2)/B2. Quando il valore nuovo è più piccolo, il risultato è negativo: da 100 a 80 fa -20%. Excel non ha una formula separata per la diminuzione.
Come si calcola la variazione percentuale quando il valore vecchio è 0?
Una variazione da 0 non ha percentuale, e =(C2-B2)/B2 restituisce #DIV/0!. In quel caso mostra qualcos'altro: =SE(B2=0;"n/a";(C2-B2)/B2).
Come si calcola la variazione percentuale con numeri negativi?
Dividi per il valore assoluto del numero vecchio: =(C2-B2)/ASS(B2). Una perdita di -200 che diventa un utile di 100 mostra allora +150%, un aumento, invece del fuorviante -150% che dà la formula semplice.