Discussione:
ARROTONDAMENTO VALORI
(troppo vecchio per rispondere)
Max
2007-09-06 12:24:58 UTC
Permalink
Non riesco a risolvere un problema di arrotondamento. In una parte del
foglio vengono calcolati dei valori con delle formule. Poi copio e con
incolla speciale-valori, incollo solo i risultati in un'altra parte
del foglio.

A questo punto con formattazione condizionale devo evidenziare
determinati valori: ma di fatto non accade.
Il motivo è che i valori incollati non sono numeri interi, ma
presentano diversi decimali e pertanto non vengono riconosciuti
uguali. Esempio incollo solo il valore 69. Ora evidenziando la cella
contenente 69 sulla barra della formula leggo 68,9999999999985.

Ho provato con formattazione celle-numero, mettendo zero decimali. Ed
ancora a formattare la cella come generale, ma non sono arrivato a
niente.
Per capirci riporto una delle formule che calcola il valore da
copiare:

=SE(RESTO(S4*13;90)<=0;90;RESTO(S4*13;90))

Sapete come rimediare? Ringrazio anticipatamente.
+auf+
2007-09-06 12:33:06 UTC
Permalink
Post by Max
Non riesco a risolvere un problema di arrotondamento. In una parte del
foglio vengono calcolati dei valori con delle formule. Poi copio e con
incolla speciale-valori, incollo solo i risultati in un'altra parte
del foglio.
A questo punto con formattazione condizionale devo evidenziare
determinati valori: ma di fatto non accade.
Il motivo è che i valori incollati non sono numeri interi, ma
presentano diversi decimali e pertanto non vengono riconosciuti
uguali. Esempio incollo solo il valore 69. Ora evidenziando la cella
contenente 69 sulla barra della formula leggo 68,9999999999985.
Ho provato con formattazione celle-numero, mettendo zero decimali. Ed
ancora a formattare la cella come generale, ma non sono arrivato a
niente.
Per capirci riporto una delle formule che calcola il valore da
=SE(RESTO(S4*13;90)<=0;90;RESTO(S4*13;90))
Sapete come rimediare? Ringrazio anticipatamente.
Ciao,

prova così nella formula ....... arrotonda(RESTO(S4*13;90));0)
aurelio
Max
2007-09-07 19:59:09 UTC
Permalink
Post by +auf+
Post by Max
Non riesco a risolvere un problema di arrotondamento. In una parte del
foglio vengono calcolati dei valori con delle formule. Poi copio e con
incolla speciale-valori, incollo solo i risultati in un'altra parte
del foglio.
A questo punto con formattazione condizionale devo evidenziare
determinati valori: ma di fatto non accade.
Il motivo è che i valori incollati non sono numeri interi, ma
presentano diversi decimali e pertanto non vengono riconosciuti
uguali. Esempio incollo solo il valore 69. Ora evidenziando la cella
contenente 69 sulla barra della formula leggo 68,9999999999985.
Ho provato con formattazione celle-numero, mettendo zero decimali. Ed
ancora a formattare la cella come generale, ma non sono arrivato a
niente.
Per capirci riporto una delle formule che calcola il valore da
=SE(RESTO(S4*13;90)<=0;90;RESTO(S4*13;90))
Sapete come rimediare? Ringrazio anticipatamente.
Ciao,
prova così nella formula ....... arrotonda(RESTO(S4*13;90));0)
aurelio- Nascondi testo tra virgolette -
- Mostra testo tra virgolette -
Ti ringrazio per la risposta Aurelio, ho provato la tua modifica ma
ottengo un messaggio di errore nella formula (argomenti
insufficienti):
=SE(RESTO(S4*13;90)<=0;90;arrotonda(RESTO(S4*13;90));0)
In effetti non si capisce bene come deve essere trasformata la
formula.
Potresti riscriverla così come va inserita?
swinfo
2007-09-10 20:58:50 UTC
Permalink
Post by Max
Post by +auf+
Post by Max
Non riesco a risolvere un problema di arrotondamento. In una parte del
foglio vengono calcolati dei valori con delle formule. Poi copio e con
incolla speciale-valori, incollo solo i risultati in un'altra parte
del foglio.
A questo punto con formattazione condizionale devo evidenziare
determinati valori: ma di fatto non accade.
Il motivo è che i valori incollati non sono numeri interi, ma
presentano diversi decimali e pertanto non vengono riconosciuti
uguali. Esempio incollo solo il valore 69. Ora evidenziando la cella
contenente 69 sulla barra della formula leggo 68,9999999999985.
Ho provato con formattazione celle-numero, mettendo zero decimali. Ed
ancora a formattare la cella come generale, ma non sono arrivato a
niente.
Per capirci riporto una delle formule che calcola il valore da
=SE(RESTO(S4*13;90)<=0;90;RESTO(S4*13;90))
Sapete come rimediare? Ringrazio anticipatamente.
Ciao,
prova così nella formula ....... arrotonda(RESTO(S4*13;90));0)
aurelio- Nascondi testo tra virgolette -
- Mostra testo tra virgolette -
Ti ringrazio per la risposta Aurelio, ho provato la tua modifica ma
ottengo un messaggio di errore nella formula (argomenti
=SE(RESTO(S4*13;90)<=0;90;arrotonda(RESTO(S4*13;90));0)
In effetti non si capisce bene come deve essere trasformata la
formula.
Potresti riscriverla così come va inserita?
Sposta una parentesi chiusa in fondo cosi' :

=SE(RESTO(S4*13;90)<=0;90;ARROTONDA(RESTO(S4*13;90);0))

Ciao
--
Alessandro 'swinfo'.
Max
2007-09-11 16:31:49 UTC
Permalink
Post by swinfo
Post by Max
Post by +auf+
Post by Max
Non riesco a risolvere un problema di arrotondamento. In una parte del
foglio vengono calcolati dei valori con delle formule. Poi copio e con
incolla speciale-valori, incollo solo i risultati in un'altra parte
del foglio.
A questo punto con formattazione condizionale devo evidenziare
determinati valori: ma di fatto non accade.
Il motivo è che i valori incollati non sono numeri interi, ma
presentano diversi decimali e pertanto non vengono riconosciuti
uguali. Esempio incollo solo il valore 69. Ora evidenziando la cella
contenente 69 sulla barra della formula leggo 68,9999999999985.
Ho provato con formattazione celle-numero, mettendo zero decimali. Ed
ancora a formattare la cella come generale, ma non sono arrivato a
niente.
Per capirci riporto una delle formule che calcola il valore da
=SE(RESTO(S4*13;90)<=0;90;RESTO(S4*13;90))
Sapete come rimediare? Ringrazio anticipatamente.
Ciao,
prova così nella formula ....... arrotonda(RESTO(S4*13;90));0)
aurelio- Nascondi testo tra virgolette -
- Mostra testo tra virgolette -
Ti ringrazio per la risposta Aurelio, ho provato la tua modifica ma
ottengo un messaggio di errore nella formula (argomenti
=SE(RESTO(S4*13;90)<=0;90;arrotonda(RESTO(S4*13;90));0)
In effetti non si capisce bene come deve essere trasformata la
formula.
Potresti riscriverla così come va inserita?
=SE(RESTO(S4*13;90)<=0;90;ARROTONDA(RESTO(S4*13;90);0))
Ciao
--
Alessandro 'swinfo'.- Nascondi testo tra virgolette -
- Mostra testo tra virgolette -
Ti ringrazio Alessandro, adesso tutto funziona alla perfezione!
Mi domando solo una cosa: excel non poteva suggerire la correzione
della formula (visto che si tratta di una parentesi da spostare), come
ha sempre fatto?
Ciao
swinfo
2007-09-12 09:27:04 UTC
Permalink
Post by Max
Post by swinfo
Post by Max
Post by +auf+
Post by Max
Non riesco a risolvere un problema di arrotondamento. In una parte del
foglio vengono calcolati dei valori con delle formule. Poi copio e con
incolla speciale-valori, incollo solo i risultati in un'altra parte
del foglio.
A questo punto con formattazione condizionale devo evidenziare
determinati valori: ma di fatto non accade.
Il motivo è che i valori incollati non sono numeri interi, ma
presentano diversi decimali e pertanto non vengono riconosciuti
uguali. Esempio incollo solo il valore 69. Ora evidenziando la cella
contenente 69 sulla barra della formula leggo 68,9999999999985.
Ho provato con formattazione celle-numero, mettendo zero decimali. Ed
ancora a formattare la cella come generale, ma non sono arrivato a
niente.
Per capirci riporto una delle formule che calcola il valore da
=SE(RESTO(S4*13;90)<=0;90;RESTO(S4*13;90))
Sapete come rimediare? Ringrazio anticipatamente.
Ciao,
prova così nella formula ....... arrotonda(RESTO(S4*13;90));0)
aurelio- Nascondi testo tra virgolette -
- Mostra testo tra virgolette -
Ti ringrazio per la risposta Aurelio, ho provato la tua modifica ma
ottengo un messaggio di errore nella formula (argomenti
=SE(RESTO(S4*13;90)<=0;90;arrotonda(RESTO(S4*13;90));0)
In effetti non si capisce bene come deve essere trasformata la
formula.
Potresti riscriverla così come va inserita?
=SE(RESTO(S4*13;90)<=0;90;ARROTONDA(RESTO(S4*13;90);0))
Ciao
--
Alessandro 'swinfo'.- Nascondi testo tra virgolette -
- Mostra testo tra virgolette -
Ti ringrazio Alessandro, adesso tutto funziona alla perfezione!
Mi domando solo una cosa: excel non poteva suggerire la correzione
della formula (visto che si tratta di una parentesi da spostare), come
ha sempre fatto?
Ciao
Le parentesi secondo come si mettono cambiano parecchio le cose
specialmente nelle funzioni annidate. Nel caso in esame le funzioni
sono tre : SE(.. ARROTONDA(.. RESTO(..))) Secondo me sarebbe troppo se
addirittura indovinasse in automatico quale parentesi va' messa e dove.
Se ne manca una e' piu' facile verificarlo e segnalarlo, ma se va'
spostata....

Ciao
--
Alessandro 'swinfo'.
Loading...