| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Office suite

Notices

Rispondi
 
Strumenti discussione
Vecchio 09-11-2006, 10.31.58   #1
sisko81
Newbie
 
Registrato: 09-11-2006
Messaggi: 17
sisko81 promette bene
Excel 2003 - Arrotondamento per difetto

Ciao a tutti, non so se questa è la sezione giusta, ma avrei un quesito per gli esperti di Office (che a mio parere è una brutta bestia )

Dovrei fare l'arrotondamento di numeri con 3 decimali, per farli diventare numeri a 2 decimali

esempio: 1,269 --> 1,27

Problema: innanzitutto, volevo avere la conferma che anche voi se avete per esempio 1,5 arrotondate a 1 o se mi sbaglio io...

e in secondo luogo (ovviamente solo se nel primo punto concordate con me ) vorrei sapere come si fa a fare questo tipo di arrotondamento...mi spiego meglio con esempi...

vorrei fare un arrotondamento del tipo:

1,725 --> 1,72

ma con excel, per intenderci, l'ultimo 5 viene considerato per l'arrotondamento per eccesso, non per difetto...

ovvero avrò:

1,725 --> 1,73

In conclusione...

qualcuno sa se si può ovviare a questo problema o me tocca ristudiarmi le prime nozioni di matematica???
sisko81 non è collegato   Rispondi citando
Vecchio 09-11-2006, 10.59.45   #2
Perusar
Hero Member
 
L'avatar di Perusar
 
Registrato: 19-11-2005
Loc.: Po の平野
Messaggi: 1.158
Perusar promette bene
Sei nella sezione giusta
Si può fare eccome; prendo un po' a caso dalla guida di Excel:
Arrotonda num per difetto al multiplo più vicino a peso.
Sintassi
ARROTONDA.DIFETTO(num; peso)
Num è il valore numerico che si desidera arrotondare.
Peso è il multiplo per il quale si desidera arrotondare.
Osservazioni
Se uno degli argomenti non è un valore numerico, ARROTONDA.DIFETTO restituirà il valore di errore #VALORE!.
Se num e peso presentano segni differenti, ARROTONDA.DIFETTO restituirà il valore di errore #NUM!.
Indipendentemente dal segno di num, un valore viene arrotondato per difetto quando si allontana dallo zero. Se num è un multiplo esatto di peso, non verrà effettuato alcun arrotondamento.
Esempio
L'esempio può essere più semplice da comprendere se lo si copia in un foglio di lavoro vuoto.
Procedura
Creare una cartella di lavoro o un foglio di lavoro vuoto.
Selezionare l'esempio nell'argomento della Guida. Non selezionare le intestazioni della riga o della colonna.
Selezionare un esempio dalla Guida
Premere CTRL+C.
Nel foglio di lavoro, selezionare la cella A1 e premere CTRL+V.
Per passare dalla visualizzazione dei risultati alla visualizzazione delle formule che calcolano il risultato, premere CTRL+MAIUSC+8 oppure scegliere Verifica formule dal menu Strumenti, quindi fare clic su Modalità Verifica formule.
Formula Descrizione (risultato)
=ARROTONDA.DIFETTO(2,5; 1) Arrotonda 2,5 per difetto al multiplo più vicino di 1 (2)
=ARROTONDA.DIFETTO(-2,5; -2) Arrotonda -2,5 per difetto al multiplo più vicino di -2 (-2)
=ARROTONDA.DIFETTO(-2,5; 2) Restituisce un errore perché -2,5 e 2 hanno segni diversi (#NUM!)
=ARROTONDA.DIFETTO(1,5; 0,1) Arrotonda 1,5 per difetto al multiplo più vicino di 0,1 (1,5)
=ARROTONDA.DIFETTO(0,234; 0,01) Arrotonda 0,234 per difetto al multiplo più vicino di 0,01 (0,23)


controlla sull'aiuto per l'arrotondamento per eccesso, eventualmente
Perusar non è collegato   Rispondi citando
Vecchio 09-11-2006, 11.31.55   #3
sisko81
Newbie
 
Registrato: 09-11-2006
Messaggi: 17
sisko81 promette bene
grazie per l'aiuto, ma mi servirebbe ancora una mano...

l'arrotondamento in realtà mi serve per difetto o per eccesso a seconda dei casi.

Il numero (o numeri) da arrotondare sono frutto di una moltiplicazione tra un numero con 2 decimali dopo la virgola e uno con 3 decimali.

Nella cella con il risultato, il formato è impostato a 2 cifre decimali dopo la virgola.

Quindi excel mi restituisce il valore con la regola

da 0,001 a 0,004 ==> risultato= 0,00
da 0,005 a 0,009 ==> risultato= 0.01

C'è una formula che, a seconda dei casi, mi possa invece restituire una cosa del tipo

da 0,001 a 0,005 ==> risultato= 0,00
da 0,006 a 0,009 ==> risultato= 0.01

?????????????????????????????????????????????????? ???????????????????????

Piccolo P.S.: a questo punto mi sovviene un dubbio...ma è giusta la logica di excel o quella mia?
sisko81 non è collegato   Rispondi citando
Vecchio 09-11-2006, 13.19.02   #4
Perusar
Hero Member
 
L'avatar di Perusar
 
Registrato: 19-11-2005
Loc.: Po の平野
Messaggi: 1.158
Perusar promette bene

ho un ragionevole dubbio che la logica giusta sia quella di Excel in quanto un prodotto tra numeri con due e tre decimali può generare anche numeri con 5 decimali. Se a te ne servono solo due hai già un bell'arrotondamento.

Ti consiglio di dare una guardata all'aiuto nel capitolo "arrotondare un numero" e vedere quello che fa più al caso tuo, poi fare delle prove...

o forse non ho capito nulla, ti sto seguendo a spizzichi e smozzichi, confesso
Perusar non è collegato   Rispondi citando
Vecchio 09-11-2006, 13.35.07   #5
sisko81
Newbie
 
Registrato: 09-11-2006
Messaggi: 17
sisko81 promette bene
è più facile che non abbia capito niente la Microsoft

cmq ora faccio qualche prova, perchè l'arrotondamento fatto da excel non vale una mazza (almeno per il mio caso)

spero che qualcuno mi sappia aiutare, perchè ormai mi sembra di essere caduto in un casino irreale alla MATRIX!!!
sisko81 non è collegato   Rispondi citando
Vecchio 09-11-2006, 16.31.50   #6
Perusar
Hero Member
 
L'avatar di Perusar
 
Registrato: 19-11-2005
Loc.: Po の平野
Messaggi: 1.158
Perusar promette bene
ho capito: di base se l'ultimo decimale è cinque, l'arrotondamento di 5 avviene per eccesso.
Prova così:
nel risultato inserisci
=ARROTONDA.DIFETTO(risultato;0,01)
dovrebbe funzionare

Edit: no, non funziona, ci sto lavorando

Ultima modifica di Perusar : 09-11-2006 alle ore 16.48.45
Perusar non è collegato   Rispondi citando
Vecchio 09-11-2006, 21.05.10   #7
dave4mame
Jason
Top Poster
 
L'avatar di dave4mame
 
Registrato: 14-08-2002
Loc.: Non mi fate domande difficili...
Messaggi: 3.353
dave4mame promette bene
hai provato a sommare 0,01 (o quello che ti serve, a seconda dei decimali a cui vuoi arrotondare) al numero prima di arrotondare?
dave4mame non è collegato   Rispondi citando
Vecchio 10-11-2006, 08.16.01   #8
Perusar
Hero Member
 
L'avatar di Perusar
 
Registrato: 19-11-2005
Loc.: Po の平野
Messaggi: 1.158
Perusar promette bene
Graaazie dave4mame, me lo sono sognato stanotte l'arrotondamento
Comunque la funzione dovrebbe essere, per ottenere il risultato voluto da sisko81
=ARROTONDA(risultato;2)-0,001
dovrebbe funzionare per entrambi gli arrotondamenti
da 0,001 a 0,005 ==> risultato= 0,00
da 0,006 a 0,009 ==> risultato= 0.01
speriamo

Ultima modifica di Perusar : 10-11-2006 alle ore 08.47.50
Perusar non è collegato   Rispondi citando
Vecchio 10-11-2006, 13.34.52   #9
sisko81
Newbie
 
Registrato: 09-11-2006
Messaggi: 17
sisko81 promette bene
Signore e signori...con un un pò di emozione (e un pò di commozione)...annuncio...

EUREKAAAAAAAAA!!!

Sembra che abbiate trovato la soluzione...

non posso dire nient'altro che GRAZZZZZIE..e bravi
sisko81 non è collegato   Rispondi citando
Vecchio 10-11-2006, 14.03.17   #10
sisko81
Newbie
 
Registrato: 09-11-2006
Messaggi: 17
sisko81 promette bene
NEVER ENDING STORY

sempre più difficile...siore e siori...

è possibile allegare un file x far capire meglio la situazione???

ora dovrei sommare i risultati delle moltiplicazioni...guardate che succede!!!
sisko81 non è collegato   Rispondi citando
Vecchio 11-11-2006, 08.20.44   #11
Perusar
Hero Member
 
L'avatar di Perusar
 
Registrato: 19-11-2005
Loc.: Po の平野
Messaggi: 1.158
Perusar promette bene
ecco il file di prova che ho usato (la parte buona è quella colorata). Non ho capito qual'è il nuovo problema...
Perusar non è collegato   Rispondi citando
Vecchio 13-11-2006, 09.00.03   #12
sisko81
Newbie
 
Registrato: 09-11-2006
Messaggi: 17
sisko81 promette bene
allego il file di test che ho effettuato...

vediamo se riusciamo a tirarne fuori qualcosa
sisko81 non è collegato   Rispondi citando
Vecchio 13-11-2006, 10.42.21   #13
Perusar
Hero Member
 
L'avatar di Perusar
 
Registrato: 19-11-2005
Loc.: Po の平野
Messaggi: 1.158
Perusar promette bene
Dunque, visto che abbiamo "barato" sottraendo 0,001 agli addendi per ottenere l'arrotondamento corretto, per avere la somma "vera come da calcolatrice", alla somma finale dovrò restituire (aggiungere) tanti 0,001 quanti sono gli addendi meno uno, ovvero quello che mi serve per l'arrotondamento "corretto" finale

Perusar non è collegato   Rispondi citando
Vecchio 14-11-2006, 09.18.25   #14
sisko81
Newbie
 
Registrato: 09-11-2006
Messaggi: 17
sisko81 promette bene
Eureka, finalmente funzia!!!

Però io ho usato la funzione conta.numeri (per sapere quanto devo moltiplicare x 0.001), ma senza il meno uno che dicevi...

sbaglio?

In ogni caso grassie mille di nuovo
sisko81 non è collegato   Rispondi citando
Vecchio 14-11-2006, 09.33.13   #15
Perusar
Hero Member
 
L'avatar di Perusar
 
Registrato: 19-11-2005
Loc.: Po の平野
Messaggi: 1.158
Perusar promette bene
no, no, per meno uno intendevo "somma finale+n(0,001)-0.001", ovvero somma finale+(0,001)*(n-1)
almeno, se non era la stessa cosa che intendevi tu...
del resto, se funziona...

Ultima modifica di Perusar : 14-11-2006 alle ore 10.22.09
Perusar non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Delimitare l'area di lavoro excel 2003.. sto impazzendo...! Nicola74 Office suite 1 21-05-2009 09.16.38
Problema Excel 2003 glupo9 Office suite 2 06-06-2007 18.09.41
Xchè questi forti terremoti in questo periodo? Giorgius Chiacchiere in libertà 461 02-05-2007 16.00.00
Intestazione di pagina Excel 2003 Emily Office suite 0 03-12-2006 05.05.05
Problema quando apro excel – access di office 2003 deniro Office suite 3 28-04-2006 22.09.03

Orario GMT +2. Ora sono le: 21.48.05.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2012 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.