Skip to main content

Come arrotondare un intervallo di numeri a pari in Excel?

Author: Xiaoyang Last Modified: 2025-05-29

Cos'è l'arrotondamento a pari in Excel? L'arrotondamento a pari, chiamato anche arrotondamento bancario, è fondamentalmente come l'arrotondamento normale, tranne quando il numero da arrotondare è 5. Se la cifra prima del 5 è dispari, si deve arrotondare per eccesso, e se la cifra prima del 5 è pari, si deve arrotondare per difetto.

Ad esempio, 23.345 arrotondato a pari sulla centesima sarebbe 23.34. E 12.335 arrotondato a pari sulla centesima sarebbe 12.34.

In questo articolo, parlerò di come eseguire l'arrotondamento bancario in Excel.

Arrotonda i numeri a pari con una Funzione Definita dall'Utente

Arrotonda i numeri a pari con il codice VBA

Arrotonda i numeri a pari con Kutools per Excel


Arrotonda i numeri a pari con una Funzione Definita dall'Utente

Puoi utilizzare la seguente funzione definita per arrotondare i numeri a pari in Excel. Procedi nel modo seguente:

1. Seleziona i numeri che desideri arrotondare a pari.

2. Quindi tieni premuti i tasti ALT + F11, e si aprirà la finestra Microsoft Visual Basic per Applications.

3. Clicca su Inserisci > Modulo, e incolla la seguente macro nella Finestra del Modulo.

Function BankersRound(num, precision)
BankersRound = Round(num, precision)
End Function

4. Salva il codice, e inserisci la formula = bankersround(a1,2) nella cella vuota adiacente. Vedi screenshot:

doc-round-to-even1

5. Quindi premi il tasto Invio. E seleziona la cella B1, quindi trascina la maniglia di riempimento sopra l'intervallo che desideri contenga questa formula. Vedi screenshot:

doc-round-to-even2


Arrotonda i numeri a pari con il codice VBA

Se non vuoi usare la funzione definita, il seguente codice VBA può comunque aiutarti. Procedi in questo modo:

1. Seleziona l'intervallo che desideri arrotondare a pari.

2. Quindi tieni premuti i tasti ALT + F11, e si aprirà la finestra Microsoft Visual Basic per Applications.

3. Clicca su Inserisci > Modulo, e incolla il seguente codice nella Finestra del Modulo.

Sub RoundToEven()
'Update 20131107
Dim rng As Range
Dim WorkRng As Range
Dim intNumberOfDecimal As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
intNumberOfDecimal = Application.InputBox("NumberOfDecimal", xTitleId, Type:=1)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)
For Each rng In WorkRng
    rng.Value = Round(rng.Value, intNumberOfDecimal)
Next
End Sub

4. Quindi premi il tasto F5 per eseguire questo codice, nella finestra di dialogo, inserisci il numero di decimali che desideri arrotondare. Vedi screenshot:

doc-round-to-even3

5. Quindi clicca OK, tutti i numeri selezionati saranno arrotondati a pari. Vedi screenshot:

doc-round-to-even4 -2 doc-round-to-even5

Arrotonda i numeri a pari con Kutools per Excel

Né la funzione definita dall'utente né il codice VBA ti sembrano così complessi, posso presentarti un modo semplice per risolvere il problema. Con Arrotonda senza formula di Kutools per Excel, puoi rapidamente arrotondare un intervallo di numeri a pari.

Kutools per Excel include più di 300 strumenti utili per Excel. Provalo gratuitamente senza limitazioni per 30 giorni. Ottienilo ora.

Dopo aver installato Kutools per Excel, puoi procedere come segue:

1. Evidenzia l'intervallo che desideri arrotondare a pari.

2. Clicca su Kutools > Arrotonda.

3. Nella finestra di dialogo Arrotonda senza Formula, inserisci il numero di decimali di cui hai bisogno, quindi scegli Arrotonda a Pari sotto Converti, e puoi visualizzare in anteprima il risultato dal Riquadro Anteprima. Vedi screenshot:

doc-round-to-even7

4. Quindi clicca OK o Applica, tutti i numeri verranno arrotondati a pari con 2 decimali.

Clicca su Arrotonda a Pari per saperne di più su questa funzione.

Articolo correlato:

Arrotonda / arrotonda per eccesso / arrotonda per difetto un intervallo di numeri di celle in Excel

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l'analisi dei dati grazie a: Esecuzione Intelligente | Genera Codice | Crea Formule Personalizzate | Analizza Dati e Genera Grafici | Richiama Funzioni avanzate di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!