Arrotondare con ROUND, ROUNDUP, ROUNDDOWN
Imposti il numero di decimali e la direzione dell'arrotondamento
Arrotondare con ROUND, ROUNDUP, ROUNDDOWN è una lezione Excel Formulas Academy gratuita su CoddyKit. Questa è la lezione 1 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Excel Formulas Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Excel Formulas Academy include 4 lezioni in totale.
Perché l'arrotondamento è importante
I fogli di calcolo producono spesso lunghi valori decimali come 3.14159 o 49.99876. Per importi, report e visualizzazioni ordinate, di solito si desidera un numero più semplice come 3.14 o 50.00.
La famiglia di funzioni ROUND modifica il valore effettivamente memorizzato, non solo il suo aspetto. È diverso dalla formattazione della cella, che modifica soltanto la visualizzazione. In questa lezione conoscerà tre funzioni affini: ROUND, ROUNDUP e ROUNDDOWN.
La funzione ROUND
ROUND accetta due argomenti: il numero da arrotondare e il numero di cifre decimali da conservare.
- number il valore o il riferimento di cella
- num_digits il numero di cifre decimali da conservare
Arrotonda al valore più vicino, secondo la regola standard: 5 o più viene arrotondato per eccesso, meno di 5 per difetto. Qui arrotondiamo un prezzo a 2 cifre decimali.
=ROUND(49.99876, 2)Leggere il risultato
La formula =ROUND(49.99876, 2) esamina la terza cifra decimale (8). Poiché è pari o superiore a 5, la seconda cifra decimale viene arrotondata per eccesso e si ottiene 50.00.
Confronti questo risultato con =ROUND(3.14159, 2). La terza cifra decimale è 1, quindi è inferiore a 5: non si arrotonda per eccesso e si ottiene 3.14. La funzione conserva sempre esattamente il numero di cifre decimali richiesto.
=ROUND(3.14159, 2)Arrotondare ai numeri interi
Usi 0 per num_digits per arrotondare al numero intero più vicino. È utile per il conteggio del personale, le quantità o qualsiasi valore che non debba avere cifre decimali.
Ad esempio, =ROUND(87.6, 0) restituisce 88, mentre =ROUND(87.4, 0) restituisce 87. È la parte decimale a determinare la direzione dell'arrotondamento.
=ROUND(87.6, 0)Arrotondare a sinistra della virgola decimale
Un valore negativo di num_digits arrotonda alle decine, alle centinaia o alle migliaia. È ideale per riepiloghi approssimativi.
-1arrotonda alla decina più vicina-2arrotonda al centinaio più vicino-3arrotonda al migliaio più vicino
Quindi =ROUND(1287, -2) restituisce 1300, perché 1287 è più vicino a 1300 che a 1200.
=ROUND(1287, -2)Sempre per eccesso con ROUNDUP
ROUNDUP usa gli stessi due argomenti, ma arrotonda sempre lontano da zero, indipendentemente da quanto siano piccole le cifre eliminate.
Ad esempio, =ROUNDUP(2.001, 2) restituisce comunque 2.01, anche se normalmente 1 verrebbe arrotondato per difetto. Usi ROUNDUP quando non deve mai fatturare o contare meno del dovuto, ad esempio quando un utilizzo parziale deve essere fatturato come un'unità intera.
=ROUNDUP(2.001, 2)Un esempio con ROUNDUP
Immagini di applicare un addebito per ogni scatola, con 12 articoli per scatola. Un cliente ordina 37 articoli. La divisione dà 37/12 = 3.083 scatole, ma non è possibile spedire una scatola parziale.
Racchiudendo il risultato in ROUNDUP con 0 cifre decimali, si forza l'arrotondamento alla scatola intera successiva: 4. ROUNDUP garantisce di non arrotondare mai al di sotto di quanto effettivamente necessario.
=ROUNDUP(37/12, 0)Sempre per difetto con ROUNDDOWN
ROUNDDOWN arrotonda sempre verso zero, eliminando le cifre aggiuntive senza mai arrotondare per eccesso.
Quindi =ROUNDDOWN(2.999, 2) restituisce 2.99, mentre =ROUNDDOWN(2.999, 0) restituisce 2. È utile quando si desidera una cifra prudenziale, ad esempio per calcolare quanti articoli interi rientrano in un budget.
=ROUNDDOWN(2.999, 2)Confrontare le tre funzioni affini
Consideri il valore 4.567 arrotondato a 1 cifra decimale da ciascuna funzione:
ROUND(4.567, 1)restituisce 4.6 (valore più vicino)ROUNDUP(4.567, 1)restituisce 4.6 (lontano da zero)ROUNDDOWN(4.567, 1)restituisce 4.5 (verso zero)
In questo caso ROUND e ROUNDUP coincidono perché la seconda cifra decimale è 6. Con 4.541, invece, ROUND e ROUNDDOWN restituirebbero entrambi 4.5.
=ROUNDUP(4.567, 1)Usare i riferimenti di cella
Nei fogli di lavoro reali si arrotondano valori contenuti nelle celle, non numeri letterali. Se un'imposta calcolata si trova in B2, può arrotondarla direttamente nella formula.
La formula seguente arrotonda l'imposta in B2 al centesimo più vicino. Quando B2 cambia, il risultato arrotondato si aggiorna automaticamente. In questo modo i valori monetari memorizzati restano puliti per i calcoli successivi.
=ROUND(B2, 2)Arrotondamento e formattazione a confronto
Un punto fondamentale: la formattazione numerica della cella modifica solo l'aspetto del valore. Il numero sottostante resta lungo, quindi le somme successive possono accumulare una differenza di un centesimo.
ROUND modifica il valore stesso, così i totali restano esatti. Regola pratica: formatti i valori per la visualizzazione, ma usi ROUND quando il numero arrotondato verrà utilizzato in altri calcoli, soprattutto con gli importi monetari.
=SUM(ROUND(A2,2), ROUND(A3,2))Verifica rapida
Metta alla prova la sua comprensione della famiglia ROUND.
Riepilogo
Ora sa controllare con precisione l'arrotondamento:
ROUND(number, digits)arrotonda al valore più vicino (da 5 in su arrotonda per eccesso).ROUNDUParrotonda sempre lontano da zero.ROUNDDOWNarrotonda sempre verso zero.- Le cifre positive conservano i decimali;
0restituisce numeri interi; i valori negativi arrotondano alle decine, alle centinaia e oltre.
Usi queste funzioni, non solo la formattazione, ogni volta che il valore arrotondato alimenta altri calcoli.
=ROUND(A2, 2)Domande Frequenti
La lezione «Arrotondare con ROUND, ROUNDUP, ROUNDDOWN» è gratuita?
Sì — il testo completo di «Arrotondare con ROUND, ROUNDUP, ROUNDDOWN» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Excel Formulas Academy, passa a CoddyKit PRO. Il corso Excel Formulas Academy include 4 lezioni in totale.
Cosa imparerò in «Arrotondare con ROUND, ROUNDUP, ROUNDDOWN»?
Imposti il numero di decimali e la direzione dell'arrotondamento Eserciti Excel Formulas Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Excel Formulas Academy?
Non è richiesta alcuna esperienza precedente. Excel Formulas Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.
Quanto tempo richiede la lezione «Arrotondare con ROUND, ROUNDUP, ROUNDDOWN»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Excel Formulas Academy?
Sì. Ogni lezione Excel Formulas Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Arrotondare con ROUND, ROUNDUP, ROUNDDOWN
- Troncare con INT e TRUNC
- Arrotondare ai multipli con MROUND
- Formattare i numeri come testo con TEXT