0Pricing
Excel Formulas Academy · Lezione

Arrotondare ai multipli con MROUND

Arrotondi i numeri al multiplo più vicino di cinque, dieci o qualsiasi altro valore

Arrotondare ai multipli con MROUND è una lezione Excel Formulas Academy gratuita su CoddyKit. Questa è la lezione 3 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.

Arrotondare a un multiplo

A volte non desidera arrotondare a un certo numero di cifre decimali, ma al multiplo più vicino: i 5 centesimi più vicini, i 10 dollari più vicini o il quarto d'ora più vicino.

La funzione MROUND fa esattamente questo. Invece di chiedere quante cifre decimali conservare, chiede a quale intervallo arrotondare. Questa lezione mostra come arrotondare a qualsiasi multiplo desideri.

La sintassi di MROUND

MROUND accetta due argomenti:

  • number il valore da arrotondare
  • multiple l'intervallo a cui arrotondare

Restituisce il multiplo più vicino a quell'intervallo. Ad esempio, =MROUND(23, 5) arrotonda 23 al multiplo di 5 più vicino, cioè 25, perché 23 è più vicino a 25 che a 20.

=MROUND(23, 5)

In quale direzione arrotonda?

MROUND arrotonda al multiplo più vicino, per eccesso o per difetto. Il punto intermedio viene arrotondato per eccesso.

Quindi =MROUND(22, 5) restituisce 20 (è più vicino a 20), =MROUND(23, 5) restituisce 25 e il punto esattamente intermedio =MROUND(22.5, 5) viene arrotondato per eccesso a 25. È la dimensione dell'intervallo, non il numero di cifre decimali, a determinare il risultato.

=MROUND(22, 5)

Arrotondare i prezzi ai cinque centesimi

Nei negozi è spesso necessario arrotondare i prezzi ai 5 centesimi più vicini. Usi 0.05 come multiplo.

=MROUND(4.93, 0.05) restituisce 4.95 e =MROUND(4.91, 0.05) restituisce 4.90. In questo modo i prezzi restano su valori semplici, facili da gestire per i registratori di cassa.

=MROUND(4.93, 0.05)

Arrotondare il tempo ai quarti d'ora

I fogli delle presenze spesso arrotondano il tempo ai 15 minuti più vicini. Poiché nei fogli di calcolo il tempo è una frazione di giorno, 15 minuti corrispondono a "0:15" o al valore 1/96.

Se un orario registrato si trova in A2, =MROUND(A2, "0:15") lo arrotonda al quarto d'ora più vicino. MROUND riconosce il valore temporale e lo arrotonda in modo corretto.

=MROUND(A2, "0:15")

Una regola sui segni da ricordare

MROUND ha una regola rigorosa: il numero e il multiplo devono avere lo stesso segno. Mescolare un numero positivo con un multiplo negativo genera un errore #NUM!.

Quindi =MROUND(-23, -5) è valido e restituisce -25, mentre =MROUND(23, -5) genera un errore. Mantenga entrambi gli argomenti positivi oppure entrambi negativi.

=MROUND(-23, -5)

MROUND e ROUND

In cosa differisce MROUND da ROUND? ROUND controlla il numero di cifre decimali; MROUND controlla la dimensione dell'intervallo.

Può imitare ROUND con MROUND usando una potenza di dieci: =MROUND(8.47, 0.01) si comporta come un arrotondamento a 2 cifre decimali e restituisce 8.47. MROUND però è particolarmente utile quando l'intervallo non è una potenza di dieci, ad esempio 5, 25 o 0.05.

=MROUND(8.47, 0.01)

Scoprire CEILING e FLOOR

MROUND sceglie sempre il multiplo più vicino. Se deve sempre arrotondare per eccesso o sempre per difetto a un multiplo, usi le funzioni correlate:

  • CEILING(number, multiple) arrotonda per eccesso a un multiplo
  • FLOOR(number, multiple) arrotonda per difetto a un multiplo

Quindi =CEILING(23, 5) restituisce 25 e =FLOOR(23, 5) restituisce 20, indipendentemente da quale dei due valori sia più vicino.

=CEILING(23, 5)

Un esempio con FLOOR

Supponga che un programma fedeltà assegni un premio per ogni 10 dollari interi spesi. Desidera arrotondare una spesa per difetto al multiplo di 10 più vicino.

=FLOOR(47, 10) restituisce 40, cioè 4 premi. FLOOR garantisce che il risultato non superi mai l'importo effettivamente speso: in questo caso è la scelta prudente e corretta.

=FLOOR(47, 10)

Scegliere lo strumento giusto

Una guida rapida all'arrotondamento basato sui multipli:

  • MROUND per il multiplo più vicino (per eccesso o per difetto).
  • CEILING quando deve sempre arrotondare per eccesso a un multiplo, ad esempio per confezioni o capacità.
  • FLOOR quando deve sempre arrotondare per difetto, ad esempio per contare le unità intere ottenute.

Tutte e tre accettano gli stessi due argomenti: il numero e l'intervallo. Scelga in base all'importanza della direzione dell'arrotondamento.

=MROUND(A2, 5)

Usare una cella come multiplo

L'intervallo non deve essere necessariamente un numero scritto direttamente nella formula. Può memorizzarlo in una cella e farvi riferimento, così modificando una sola cella ricalcolerà tutti gli arrotondamenti.

Se l'intervallo di arrotondamento si trova in B1 (ad esempio 25) e il valore in A2, allora =MROUND(A2, $B$1) arrotonda A2 al multiplo di 25 più vicino. I simboli del dollaro bloccano B1, così la formula può essere copiata correttamente lungo una colonna.

=MROUND(A2, $B$1)

Verifica rapida

Verifichi la Sua comprensione di MROUND.

Riepilogo

Ora può arrotondare a qualsiasi intervallo, non solo a un numero di cifre decimali:

  • MROUND(number, multiple) arrotonda al multiplo più vicino; il punto intermedio viene arrotondato per eccesso.
  • Il numero e il multiplo devono avere lo stesso segno, altrimenti si ottiene #NUM!.
  • CEILING arrotonda sempre per eccesso a un multiplo; FLOOR arrotonda sempre per difetto.

Sono funzioni ideali per prezzi, orari arrotondati ai quarti d'ora e quantità nelle confezioni.

=MROUND(A2, 0.05)

Domande Frequenti

La lezione «Arrotondare ai multipli con MROUND» è gratuita?

Sì — il testo completo di «Arrotondare ai multipli con MROUND» è 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 ai multipli con MROUND»?

Arrotondi i numeri al multiplo più vicino di cinque, dieci o qualsiasi altro valore 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 3 di 4.

Quanto tempo richiede la lezione «Arrotondare ai multipli con MROUND»?

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

  1. Arrotondare con ROUND, ROUNDUP, ROUNDDOWN
  2. Troncare con INT e TRUNC
  3. Arrotondare ai multipli con MROUND
  4. Formattare i numeri come testo con TEXT
← Torna a Excel Formulas Academy