Come arrotondare un intervallo di numeri al numero pari più vicino in Excel?
Cos'è l'arrotondamento al pari in Excel? L'arrotondamento al pari, noto anche come arrotondamento bancario, funziona come l'arrotondamento tradizionale, con una differenza chiave: quando la cifra da arrotondare è 5, si guarda la cifra che la precede. Se questa è dispari, si arrotonda per eccesso; se è pari, si arrotonda per difetto.
Ad esempio, 23,345 arrotondato al pari sulla percentuale diventa 23,34. E 12,335 arrotondato al pari sulla percentuale diventa 12,34.
In questo articolo ti spiego come applicare l'arrotondamento bancario in Excel.
Arrotondare i numeri al pari con una funzione definita dall'utente
Arrotondare i numeri al pari con codice VBA
Arrotondare i numeri al pari con Kutools per Excel
Arrotondare i numeri al pari con una funzione definita dall'utente
È possibile utilizzare la seguente funzione personalizzata per arrotondare i numeri al valore pari più vicino in Excel. Procedere come segue:
1. Seleziona i numeri che vuoi arrotondare al pari.
2. Tenere premuti i tasti ALT + F11 per aprire la finestra di Microsoft Visual Basic, Applications.
3. Fare clic su Inserisci > Modulo, quindi incollare 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. Guarda lo screenshot:

5. Premere quindi il tasto Invio. Selezionare la cella B1 e trascinare il quadratino di riempimento sull’intervallo in cui si desidera applicare la formula. Vedere lo screenshot:

Arrotondare i numeri al pari con codice VBA
Se non si desidera utilizzare la funzione definita, il seguente codice VBA può comunque rivelarsi utile. Procedere come segue:
1. Seleziona l'intervallo che vuoi arrotondare al numero pari più vicino.
2. Tenere premuti i tasti ALT + F11, per aprire la finestra di Microsoft Visual Basic, Applications.
3. Fai clic su Inserisci > Modulo, quindi 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. Premere quindi il tasto F5 per eseguire il codice. Nella finestra di dialogo visualizzata, inserire il numero di cifre decimali a cui si desidera arrotondare. Vedere lo screenshot:

5. Fare quindi clic su OK; tutti i numeri selezionati saranno arrotondati al numero pari più vicino. Vedere gli screenshot:
![]() | ![]() |
Arrotondare i numeri al pari con Kutools per Excel
Se né la funzione definita dall'utente né il codice VBA Le sembrano sufficientemente semplici, posso presentarLe un metodo ancora più facile. Con Arrotondamento senza usare la formula di Kutools per Excel, è possibile arrotondare rapidamente un intervallo di numeri al pari.
Kutools per Excel include oltre 300 strumenti pratici per Excel. Prova gratuita illimitata per 30 giorni! Scaricalo ora.
Dopo aver installato Kutools per Excel, procedere come segue:
1. Evidenzia l'intervallo che desideri arrotondare al numero pari più vicino.
2. Fare clic su Kutools > Arrotonda.
3. Nella finestra di dialogo Arrotondamento senza usare la formula, inserisci il numero di decimali desiderati, quindi seleziona Arrotonda al pari in Opzioni. Puoi visualizzare in anteprima il risultato nel riquadro Anteprima. Vedere lo screenshot:

4. Fare quindi clic su OK o su Applica; tutti i numeri verranno arrotondati al pari con 2 cifre decimali.
Fai clic su Arrotonda al pari per scoprire di più su questa funzionalità.
Articolo correlato:
Arrotondare / arrotondare per eccesso / arrotondare per difetto un intervallo di numeri in Excel
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi

