Newsgroup: it.comp.os.linux.iniziare
Titolo: Libreoffice calc: moltiplicazione con arrotondamento per eccesso o difetto

Salve,
 
ho una piccola formula di calcolo che mi calcola l'imposta di registro 
di una determinata percentuale ad esempio 2%
 
Morale della favola se l'importo dovesse essere ad esempio 97,44 dovrei 
avere l'arrodondamento a 97 mentre se fosse 97,50 o 51 a 98...
 
La banale formula attuale è =PRODOTTO(C3;D3)
 
Saluti.
GabrieleMax

Addi' 21 apr 2017, GabrieleMax scrive:

L'arrotondamento lo puoi avere: solo per la visualizzazione (e quindi
anche la stampa), oppure lo puoi avere sostanziale. In quest'ultimo caso
non ti conviene, salvo motivi particolari, perche' puo' comportare
grosse differenze.
Per il primo caso devi semplicemente cliccare destro sulla o sulle celle
evidenziate [*] e scegliere i decimali (e anche molte altre opzioni, in
breve scegli il formato per i numeri in quelle celle).
 
-----------
[*] Nel caso che dici, la sola cella dove c'e' la formula PRODOTTO(), e
per essa scegli zero decimali.
 
-- 
bye, Yoda
 

evidenziate [*]
 
Qui aggiungo (l'avevo dimenticato):
 
e scegliere "formatta celle..."
 
OK tutto il resto.
 
-- 
bye, Yoda
 

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


in excel ci sono le funzioni TRUNC(), ROUND(), FLOOR(), CEILING(), che arrotondano come preferisci, in librecalc non ci sono?
 
Ciao Jack

Addi' 24 apr 2017, Ammammata scrive:

Devi (inutile darci del lei su usenet) farlo a manina, non c'e' altro
modo.
Lo faccio sempre con le spese di condominio, e devo assegnare un
centesimo in piu' o in meno a uno o due condomini. La scelta di chi
condannare o santificare e' sempre facilissima, perche' lo vedi quanto
l'approssimazione incide su questo o su quello.
 
Qui su ad esempio io farei:
  22.24       22.24
  63.41       63.41
  50.36       50.36
  66.50       66.50
 151.94  ->  151.95
  77.80  ->   77.81
 
 totale:     totale:
 432.27      432.27
 
pero' lo vedi meglio (e piu' correttamente) se guardi con tre decimali
(e poi li accorci di nuovo a due) -- ciao
 
-- 
bye, Yoda
 

 arrotondano come preferisci, in librecalc non ci sono?
 
Non c'entra nulla excell o calc, anche se lo fai a mano incontri sempre
necessariamente lo stesso problema -- ciao
 
-- 
bye, Yoda
 


beh no.
il problema e' che non arrotonda il risultato di tutte le celle (ma solo la visualizzazione), e quindi la somma totale (che usa il valore vero, non quello visualizzato) non corrisponde.
 
Basta arrotondare tutto.
Se l'OP facesse:
ARROTONDA(PRODOTTO(C3;D3);2)
(ammesso che la formulka arrotonda funzioni come in excel)
 
il problema sarebbe risolto.
 
Ciao Jack

 il problema sarebbe risolto.
 
Non e' cosi', oppure parliamo di due cose diverse. Mi spiego.
Ecco cosa succede che visualizza e stampa:
 29.434  ->   29.43
 50.433  ->   50.43
 20.133  ->   20.13
-------      ------
100.000  ->  100.00
 
Dunque devi fare a mano il primo 29.44, perche' se no ti dicono che c'e'
errore nel totale.
Tutto questo e' a prescindere dal foglio elettronico. Ciao
 
-- 
bye, Yoda
 


Tanto per capire,quale attinenza avrebbe questo post con 
"it.comp.os.linux.iniziare" ?
 

 Tutto questo e' a prescindere dal foglio elettronico. Ciao
 
infatti, e' l'umano che pigia sui tasti che sbaglia.
 
Ciao Jack