Condividi:        

[EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi PACIOSISSI » 20/03/12 11:19

Buongiorno a tutti.

Il quesito è il seguente: ho la necessità di confrontare, ricavandone una percentuale, una serie di numeri posti su due colonne. In caso di entrambi i numeri positivi o negativi, nessun problema. I guai sorgono quando nella colonna A vi sono dei numeri negativi e nella B numeri positivi.

Codice: Seleziona tutto
    A      B      D
  gen-12  gen-11   
1    -31  -7    343%
2    -4    5    -180%
3    -3   -5    -40%
4    -50  -56   -11%


Infatti, nel caso della riga 2, il risultato dovrebbe essere positivo in quanto segnale di un peggioramento del dato.
La formula che ho usato per il rapporto è :=A1/B1-1A, con la cella formattata PERCENTUALE.

Riuscite a darmi una mano?

Grazie mille in anticipo a tutti coloro che vorranno darmi collaborazione.
XP + Office 2003 ita
PACIOSISSI
Utente Junior
 
Post: 15
Iscritto il: 13/05/11 10:06

Sponsor
 

Re: OFFICE EXCEL 2003: CONFRONTO % FRA NUMERI NEGATIVI E POS

Postdi Anthony47 » 20/03/12 12:04

Nell' ipotesi che tu ti aspetti un miglioramento quando il secondo numero e' piu' alto del primo, allora una formula decorosa potrebbe essere
Codice: Seleziona tutto
=(B2-A2)/ASS(A2)

Se non ti torna allora, per capirsi, che risultato ti aspetteresti da queste coppie di valori: -31 e -7 / -4 e 5 :?:

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi ricky53 » 20/03/12 14:20

Ciao,
leggi quanto ti ha scritto Anthony che anche per me ti dovrebbe risolvere il problema e poi ...
in caso negativo ti chiedo di chiarire meglio la tua esigenza.

Io ho capito che ti occorre avere la variazione fra i dati di "B" rispetto a quelli in "A" espressa in percentuale.

Nel tuo esempio -4 e 5 la differenza è "9" che divisa per "4" (assoluto) fornisce come risultato 225 %
Quindi non capisco il valore -180 % che tu dici di ottenere. Come ottieni "180 %" tralasciando il segno ???

Infatti applicando la formula che hai inserito
=A1/B1-1A

con i valori del tuo esempio -4 / 5 - (-4) si ottiene 320 % e non -180 % ????
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi wallace&gromit » 20/03/12 14:56

Ciao a tutti,
il concetto matematico dietro a questo calcolo è in ogni caso sbagliato!
basta vedere che con il valore 0 salta tutto (sia la tua formula che quella di Anthony) e non penso sia impossibile averlo.
Io mi immagino che per risolvere il rpoblema devi prima di tutto definire il range di variazione possibile per i tuoi dati. Poi calcolare "variazione attuale"/"range possibile" e applicare il segno + o - in funzione del fatto se il valore nuovo sia superiore o inferiore a quello precedente.

la formula sarà:
Codice: Seleziona tutto
=se(A1>B1;Ass(A1-B1)/"range possibile";-ass(A1-B1)/"range possibile")
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Postdi archimede » 20/03/12 15:03

ricky53 ha scritto:con i valori del tuo esempio -4 / 5 - (-4) si ottiene 320 % e non -180 %
La formula usata dovrebbe essere =(B1-A1)/B1 che però a me dà 180, non -180.

Alessandro
archimede
Moderatore
 
Post: 2851
Iscritto il: 07/11/02 12:41
Località: Genova

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi ricky53 » 20/03/12 15:10

Ciao,

Archimede:
dividere per "B1" non va bene perchè, in questo modo, non si avrebbe la variazione rispetto al dato di partenza.


Wallace:
basta mettere il controllo che se la cella in colonna "A" è vuota oppure zero dividere per "1"
Sul vuota darei "0" come risultato ma ...
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Postdi archimede » 20/03/12 15:22

ricky53 ha scritto:dividere per "B1" non va bene perchè, in questo modo, non si avrebbe la variazione rispetto al dato di partenza
Il dato di partenza è nella colonna B, almeno a giudicare dalle date.

In ogni caso io non stavo proponendo una soluzione, stavo solo enunciando la formula verosimilmente usata per ottenere i numeri del messaggio originario.

Alessandro
archimede
Moderatore
 
Post: 2851
Iscritto il: 07/11/02 12:41
Località: Genova

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi ricky53 » 20/03/12 15:48

Archimede:
Vero!
Sono stato tratto in inganno dalla posizione dei dati e non avevo guardato le intestazioni.

Rimane comunque valido il suggerimento di Anthony basta modificare il denominatore sostituendo"A" con "B"
Codice: Seleziona tutto
=(B2-A2)/ASS(B2)
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Postdi archimede » 20/03/12 16:08

ricky53 ha scritto:Rimane comunque valido il suggerimento di Anthony basta modificare il denominatore sostituendo"A" con "B"
Che però non funziona se in B c'è 0 (o nulla). Si tratta di capire se è un caso possibile e, se sì, come va trattato.

Alessandro
archimede
Moderatore
 
Post: 2851
Iscritto il: 07/11/02 12:41
Località: Genova

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi Anthony47 » 20/03/12 16:09

Per W&G (e er Archimede): la mia formula non va in crisi quando c' e' in ballo lo "zero": se 0 e' il valore di partenza e 1 e' il valore di arrivo, quale e' l' incremento percentuale? La mia risposta e' "tendente all' infinito", matematicamente e' un valore impossibile, tradotto in excel diventa "errore #DIV/0!"

Noto solo adesso che la data di arrivo e' in col A e quella di partenza in col B, quindi e' giusta la correzione della formula scritta da Ricky.

Ciao a tutti (aspettando paciosissi...)
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Postdi archimede » 20/03/12 16:18

Anthony47 ha scritto:se 0 e' il valore di partenza e 1 e' il valore di arrivo, quale e' l' incremento percentuale? La mia risposta e' "tendente all' infinito"
Quindi sostieni che, dato 1 come valore di arrivo, se il valore di partenza è 0 ho un incremento infinitamente maggiore (o inferiore?) di quello risultante avendo -1 come valore di partenza? La mia mente vacilla...

Alessandro
archimede
Moderatore
 
Post: 2851
Iscritto il: 07/11/02 12:41
Località: Genova

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi ricky53 » 20/03/12 16:34

Ciao,
sempre in attesa dell'autore dell'intervento ...
io propongo questa correzione per tenere conto della divisione per "zero"
Codice: Seleziona tutto
=(B2-A2)/SE(B2=0; 1; ASS(B2))
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi wallace&gromit » 20/03/12 20:35

Paciosissi, batti un colpo!
qui stiamo elucubrando troppo. Comunque per spiegarvi il mio pensiero:
- abbiamo dei punteggi ottenuti in un primo tempo (positivi o negativi, quindi ev. anche 0)
- abbiamo un'evoluzione (positiva o negativa)
- otteniamo dei nuovi punteggi.
- se i nuovi punteggi sono superiori a quelli precedenti (indipendentemente dal segno) l'evoluzione deve essere positiva. E viceversa con l'evoluzione negativa.

Calcolare una percentuale è difficile, perchè nel caso in cui si passa da stato negativo a stato positivo (un'ottima evoluzione in effetti) i valori assoluti in gioco potrebbero annullarsi e fornire un risultato molto basso. Mentre come spiega Anthony, passando da 0 a 1 ho una resa tendente all'infinito, mentre in realtà ho progredito solo di un passo!

In conclusione non basta trovare stratagemmi excel per aggirare i limiti ma bisogna ripensare il concetto di base.
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi ricky53 » 20/03/12 23:50

Ciao Wallace,
immagino che con
In conclusione non basta trovare stratagemmi excel per aggirare i limiti ma ...
tu ti riferissi alla mia soluzione.
Per me non è "TROVARE STRATAGEMMI" bensì un ragionamento fatto sugli incremento e considero lo zero un valore dal quale si può avere un incremento o un decremento segui i miei seguenti esempi ai quali ho applicato la formula
Codice: Seleziona tutto
=(B2-A2)/SE(B2=0; 1; ASS(B2))


2012 2011 Variazione Perc.
-2 -3 33%
-1 -2 50%
0 -1 100%
1 0 100%
2 1 100%
3 2 50%
4 3 33%
Adesso chiedo
da -1 a 0 l'incremento è del 100 %
da 1 a 2 l'incremento è del 100 %
perchè
da 0 a 1 non deve essere del 100 % ???

Meditate e fatemi sapere !!!



Continua a non farsi sentire PACIOSISSI !!!
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi Anthony47 » 21/03/12 00:09

Ricky, le percentuali sono un argomento scivoloso e spesso (vedi alle elezioni) ognuno le gira come gli fa piu' comodo.
Con questa premessa, permettimi di dissentire sull' esempio 0 -->1 vs 1 -->0; lo faccio con un controesempio:
-se passo da 2 a 3 ho un incremento del 50% (d' accordo?)
-se poi passo da 3 a 2 ho un decremento del 33.3 % (spero sia d'accordo anche qui).
Per dire che le percentuali a salire e quelle a scendere non sono le stesse.

La tua formula potrerebbe a dire che passare da 0 a 5 equivale a un incremento del 500%; se fosse cosi' allora 0+0*500%=5, cosa che non succede ne' con excel ne' con la calcolatrice.
Faccio ancora un esempio:
-se passo da 0.5 a 5 la variazione sarebbe del 900% (d' accordo?); come si puo' sostenere che un incremento ancora maggiore (0-->5) corrisponda a una variazione solo del 500%?
Insomma insisto nel sostenere che pasare da 0 a un valore superiore corrisponda a un incremento "infinito"

Ci tranquillizza il fatto che in realta' excel da al massimo un valore numerico a un fenomeno; l' analisi del fenomeno e' tutta un' altra cosa.
Cioe' solo uno stolto si rallegrerebbe che il suo fatturato e' passato da 200 a 300 Euro al mese, con un incremento del 50%; e solo un altro sciocco si dispererebbe se passa da 500mila a 510mila, con un incremento solo del 2%

Comunque: bella e varia discussione.

Ciao a tutti
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi ricky53 » 21/03/12 01:17

Ciao,
in linea di principio ero e sono con te sulle percentuali, ci mancherebbe che negassi alcuni principi basilari della matematica.

Io ho lavorato sull'esempio di numeri positivi e negativi ma interi ed ho cercato di trovare una soluzione alla presenza dello zero ed al passaggio da 0 a 1.
Con queste premesse il ragionamento che ho fatto con la mia variante mi torna ... almeno fino a una vostra prova contraria.

Sempre rifacendomi all'esempio del fatturato: di solito chi un mese ha guadagnato 500 ed il mese successivo ha guadagnato 450 afferma che l'ultimo mese ci ha rimesso !!! Invece di dire che ha guadagnato meno del mese precedente ma comunque ha guadagnato.
Questa è la logica di diversi, senza offesa di nessuno, commercianti un po' ... !!!
E allora che dobbiamo dire noi stipendiati !!!

Fa sempre piacere dissertare in questo modo !!!
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi PACIOSISSI » 21/03/12 12:40

Scusate il ritardo con cui mi ripresento!!!

Grazie a tutti per la collaborazione. La formula che mi ha aiutato è stata quella di riky53
=(B2-A2)/SE(B2=0; 1; ASS(B2))

Comunque, per dissipare ogni dubbio il problema è il seguente:

i dati di genn-12 (A) devono essere confrontati con quelli di genn-11 (B). Per cui, se (A) è negativo e (B) positivo, il confronto percentuale deve essere positivo, in modo da evidenziare un peggioramento del dato.

Spero di essere stato chiaro.

Ringrazio ancora tutti e buona giornata.
XP + Office 2003 ita
PACIOSISSI
Utente Junior
 
Post: 15
Iscritto il: 13/05/11 10:06

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi ricky53 » 21/03/12 12:51

Ciao,
fai comunque attenzione alle varie osservazioni poste da Anthony !!!

Solo per precisione io ho adattato la soluzione proposta da Anthony quindi con lui ci dividiamo il merito di averti aiutato.

Buon proseguimento
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi Anthony47 » 21/03/12 15:28

Il problema di paciosissi ha trovato conforto nella formula proposta da Ricky, quindi il thread dovrebbe considerarsi chiuso.
Nel frattempo pero' abbiamo aperto una avvincente discussione sulla teoria del calcolo percentuale, col confronto tra la scuola degli eleatici e quella dei pitagorici...
Io ho lavorato sull'esempio di numeri positivi e negativi ma interi ed ho cercato di trovare una soluzione alla presenza dello zero ed al passaggio da 0 a 1.
Con queste premesse il ragionamento che ho fatto con la mia variante mi torna ... almeno fino a una vostra prova contraria.
Pensavo di aver gia' dato una prova contraria: se passando da 0 a 5 l' incremento e' del 500% allora dovra' essere 0+0*500%=5; nella circostanza questo non si verifica. Fino a prova contraria :D

Ciao!
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [EXCEL 2003] Confronto % fra numeri Negativi e Positiv

Postdi wallace&gromit » 21/03/12 16:22

fai comunque attenzione alle varie osservazioni poste da Anthony !!!


...e ignora le mie SGRUNT!
vediamo questi casi:
caso -2 / 2 percentuale ottenuta 200%
caso -3 / 1 percentuale ottenuta 400%

si tratta di due passaggi molto simili (avanzamento di 4 punti), possibile che si abbia una differenza così grande?
Rimango convinto che il concetto alla base sia sbagliato, non so se questo significa essere eleatico, pitagorico o semplicemente testone....
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Prossimo

Torna a Applicazioni Office Windows


Topic correlati a "[EXCEL 2003] Confronto % fra numeri Negativi e Positiv":


Chi c’è in linea

Visitano il forum: Nessuno e 71 ospiti