problemi con lo 0
Hai un problema con Excel? 
problemi con lo 0
di archbrunetti data: 24/09/2014 15:49:47
Ciao a tutti, avrei bisogno di una mano. Ho un'operazione tra 2 celle da cui ottengo una percentuale. Ad esempio: colonna A utili, colonna B perdite, colonna C rapporto percentuale utili/perdite. Se utile > perdite allora la percentuale è positiva, al contrario è negativa. Ma se capita, e capita, che l'utile è =0, allora non compare una percentuale, ma una strana scritta. Avrei bisogno che in questo caso comparisse -100%. Spero di essermi spiegato. Ciao
di gdito data: 24/09/2014 16:26:56
L'errore che vedi è #DIV/0!. Come saprai nessun numero è divisibile per 0. Per ovviare a questo problema basta modificare la formula in questo modo
Se hai Excel 2007 o superiore
=SE.ERRORE(A1/B1; -1)
Per le versioni precedenti
=SE(VAL.ERR(A1/B1; -1; A1/B1)
In entrambi i casi Excel prova a dividere i 2 numeri, se viene restituito un errore mette automaticamente -1 che, convertito in %, diventa -100%.
Spero ti sia chiara la formula :)
di gdito data: 24/09/2014 16:27:56
Pardon, SE.ERRORE è disponibile da Excel 2010 in poi, non 2007, errore mio
di gdito data: 24/09/2014 16:29:33
A volte la fretta... ho anche scritto male la seconda formula, perdonami, mi è scappata una parentesi
=SE(VAL.ERR(A1/B1); -1; A1/B1)
Ora basta, non dovrebbero esserci più errori eheh
di archbrunetti data: 24/09/2014 17:44:35
Grazie mille veramente
di ninai (utente non iscritto) data: 24/09/2014 21:16:38
ciao
non sono tanto convinto del tuo/vostro ragionamento, matematicamente il 100% di zero è uguale zero.
l'incremento o decremento percentuale fra due numeri A e B è uguale a B/A-1 oppure a A/B-1, in base a quale è il valore di partenza per calcolare la variazione percentuale.
La mia è solo un invito ad una riflessione, puoi benissimo ignorarla.
di gdito data: 24/09/2014 21:45:12
@ninai
matematicamente hai ragione, ma in questo caso stava calcolando il profitto, nel momento in cui è 0 vuol dire che hai perso il 100% del capitale iniziale, quindi credo che -100% dovrebbe essere corretto, visto che è una perdita netta.
Detto questo, l'importante è che la formula soddisfi le esigenze, no? :)
Grazie per lo spunto
di ninai (utente non iscritto) data: 25/09/2014 19:44:08
provo a spiegarmi meglio:
investo 1000 ed ottengo 0 : 0/1000-1= -1 (-100%)
investo 1000 ed ottengo 2000 : 2000/1000-1=1 (+100%)
investo 1000 ed ottengo 1200 : 1200/1000-1=0,2 (+20%)
ecc. ecc.
investo 0 ed ottengo 1000 : 1000/0-1= errore
(non si può dividere per zero e non è un incremento del 100%)
a me non sembra che achbrunetti, in base a quanto da lui esposto, adottasse questo procedimento che ,secondo me, è quello corretto
di archbrunetti data: 26/09/2014 13:14:16
Risolto tutto grazie a voi. Comunque quello che volevo ottenere è stato psiegato perfettamente da Ninai. ciao e grazie
Vuoi Approfondire?