Les galetes ens ajuden a lliurar els nostres serveis. En utilitzar els nostres serveis, accepteu el nostre ús de cookies.
Consell: altres idiomes es tradueixen en Google. Pots visitar el English versió d'aquest enllaç.
Iniciar Sessió
x
or
x
x
Registre
x

or

Com completar l'interval de números fins i tot a Excel?

Què passa fins a l'Excel? De tornada fins i tot també anomenats banquers arrodonits, bàsicament és com l'arrodoniment normal, excepte quan el nombre que cal arrodonir és el número 5. Si el dígit abans del 5 és estrany, haureu d'arrodonir, i si el dígit abans que el 5 sigui parell, haureu d'arrodonir cap avall.

Per exemple, 23.345 ronda fins i tot al percentil seria 23.34. i 12.335 ronda fins i tot al percentil seria 12.34.

En aquest article, parlaré de com fer que els banquers s'arrodoneixin a Excel.

Números rodons fins i tot amb funció definida per l'usuari

Números rodons fins i tot amb codi VBA

Números rodons fins i tot amb Kutools per a Excel


fletxa blau dreta bombolla Números rodons fins i tot amb funció definida per l'usuari


Podeu utilitzar la següent funció definida per redondear els números fins i tot en Excel. Feu el següent:

1. Seleccioneu els números que vulgueu rodar fins i tot.

2. A continuació, manteniu premuda la tecla ALT + F11 tecles i obre el Microsoft Visual Basic per a aplicacions finestra.

3. Clic Insereix > Mòduls, i enganxeu la macro següent a la finestra del mòdul.

Funció BankersRound (num, precisió)
BankersRound = Ronda (num, precisió)
End Function

4. Deseu el codi i introduïu la fórmula = banqueres (a1,2) a la cel·la en blanc adjacent. Mostra la captura de pantalla:

doc-round-to-evenNUMX

5. A continuació, premeu Enter clau I seleccioneu la cel·la B1, arrossegueu l'identificador de farcit al rang que voleu que contingui aquesta fórmula. Mostra la captura de pantalla:

doc-round-to-evenNUMX


fletxa blau dreta bombolla Números rodons fins i tot amb codi VBA

Si no voleu utilitzar la funció definida, el següent codi VBA també us pot ajudar. Feu això:

1. Seleccioneu l'interval que vulgueu rodar fins i tot.

2. A continuació, manteniu premuda la tecla ALT + F11 tecles i obre el Microsoft Visual Basic per a aplicacions finestra.

3. Clic Insereix > Mòduls, i enganxeu el següent codi al MòdulsFinestra.

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. A continuació, premeu la tecla F5 Tecla per executar aquest codi, en el quadre de proves, introduïu el nombre de decimals que voleu redoble. Mostra la captura de pantalla:

doc-round-to-evenNUMX

5. A continuació, feu clic a OK, tots els nombres seleccionats s'han arrodonit fins i tot. Veure captures de pantalla:

doc-round-to-evenNUMX -2 doc-round-to-evenNUMX

fletxa blau dreta bombolla Números rodons fins i tot amb Kutools per a Excel

Ni la funció definida per l'usuari ni el codi VBA es poden sentir tan complexes, puc presentar-vos una manera fàcil de resoldre'l. Amb Ronda sense fórmula of Kutools for Excel, podeu donar una volta ràpida a un rang de números fins i tot.

Kutools for Excel Inclou més eines 300 pràctiques d'Excel. Lliure de provar sense límit en 30 dies. Agafa-ho ara.

Després d'instal·lar Kutools for Excel, podeu fer el següent:

1. Ressalteu l'abast que vulgueu rodar fins i tot.

2. Clic Kutools > ronda, veure captura de pantalla:

doc-round-to-evenNUMX

3. Al Ronda sense fórmula quadre de diàleg, introduïu el lloc decimal que necessiteu i, a continuació, trieu Ronda cap a la parella sota opció, i podeu obtenir una vista prèvia del resultat de la Panell de previsualització. Mostra la captura de pantalla:

doc-round-to-evenNUMX

4. A continuació, feu clic a OK or aplicar, tots els números es redondaran fins a 2 decimal.

Feu clic a "Ronda a la Xara" per obtenir més informació sobre aquesta funció.

Article relacionat:

Ronda / ronda cap amunt / ronda d'un rang de números de cel en Excel



Eines de productivitat recomanades

Pestanya d'Office

estrella d'or1 Porteu les pestanyes pràctiques a l'Excel i a un altre programari d'Office, igual que Chrome, Firefox i el nou Internet Explorer.

Kutools for Excel

estrella d'or1 Increïble! Incrementeu la productivitat en 5 minuts. No necessites cap habilitat especial, estalvieu dues hores cada dia.

estrella d'or1 300 Noves característiques per a Excel, Excel molt fàcil i potent:

  • Combina cel·les / files / columnes sense perdre dades.
  • Combina i consolida diverses fulles i llibres.
  • Comparar intervals, copiar diversos rangs, convertir text a data, unitat i conversió de divises.
  • Compte per colors, subtotals de paginació, classificació avançada i filtre súper,
  • Més Seleccioneu / Insereix / Suprimeix / Text / Format / Enllaç / Comentari / Llibres / Eines de full de càlcul ...

Tret de pantalla de Kutools per a Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    anon · 8 months ago
    Is "rounding to even" working properly? Why does it round 120.245 to 120.24, and not 120.25 as it should?