Condividi tramite

Arrotondamenti Euro

Anonimo
2014-11-01T12:23:14+00:00

ciao a tutti vorrei chiedere come fare a tenere per buona la cifra arrotondata.

es: 

€ 115,3850 € 4,6154 € 120,0004

arrotondato a 2 cifre decimali il risultato invece è questo

€ 115,39 € 4,62 € 120,00

il risultato esatto a 2 cifre decimali dovrebbe essere (120,01).

Io ho provato a far fare il calcolo ad una casella non associata, nella maschera e riportare con una casella associata alla tabella il risultato arrotondato, ma anche se impongo di usare le 2 cifre decimali mi ricopia le 4 cifre decimali e fa il calcolo in base alle 4 cifre.

Spero di essere stato chiaro ciao

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

5 risposte

Ordina per: Più utili
  1. Anonimo
    2014-11-02T18:10:58+00:00

    Ciao,

    Se hai bisogno di un arrotondamento che segua le regole commerciali sappi che la funzione Round()esegue l'arrotondamento gaussiano.

    Prova a scrivere nella finestra immediata:

    Print Round(5.825,2)

    vedrai che il risultto sarà  5,82 e non 5,83

    Se al contrario ti va bene l'arrotondamento gaussiano allora la funzione Round è quella che fa per te.

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-11-02T17:24:16+00:00

    ho risolto con la funzione: nome casella=ROUND(nome casella,2)

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-11-02T16:12:30+00:00

    io vorrei che il calcolo venga fatto su n° visibile non sul numero reale.

    io voglio che i totali in Euro siano solo a 2 cifre e che il n° visto a 2 cifre sia quello usato al calcolo non il risultato senza arrotondamento.

    L'esempio mostra

    € 115,39 € 4,62 € 120,00

    che la somma fatta tra IMPONIBILE e IVA da un totale errato perchè dovrebbe dare (€ 120,01).

    Chiedo: esiste in Vb un comando con il quale io evito di scrivere a mano il valore arrotondato nella casella per il calcolo?

    Spero di essere stato chiaro adesso

    Grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2014-11-02T12:56:35+00:00

    Ciao Marco,

    devi usare una funzione di arrotondamento che lavori secondo le regole imposte dal comitato per l'euro.

    Vedi ad esempio la funzione Arrotonda qui: Arrotondamenti

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2014-11-01T15:56:12+00:00

    il risultato esatto a 2 cifre decimali dovrebbe essere (120,01).

    Non ho capito.

    Ma se arrotondi gli addendi, non arrotondare anche il risultato.

    La risposta è stata utile?

    0 commenti Nessun commento