You bruke følgende definert funksjon å runde tall til og med i Excel. Gjør følgende:
1. Velge tallene som du ønsker å runde til enda.
To. Deretter Hold nede ALT + F11-tastene, og det åpner Microsoft Visual Basic for Applications vinduet.
3. Klikk Sett > Modul, og lim inn følgende makroen i modulen Window.
Funksjon BankersRound (num, presisjon)
BankersRound = Round (num, presisjon)
End Function Anmeldelser
4. Lagre koden, og skriv inn formelen = bankersround (ã1,2) inn i tilstøtende tom celle. Se skjermbilde:
5. Deretter trykker Enter. Og velg celle B1, deretter drar fyllhåndtaket over til området du ønsker å inneholde denne formelen. Se skjermbilde:
Runde tall til selv med VBA-kode
Hvis du ikke ønsker å bruke den definerte funksjonen, følgende VBA-kode også kan hjelpe deg. Gjør som dette:
1. Velg området du ønsker å runde til enda.
To. Deretter Hold nede ALT + F11-tastene, og det åpner Microsoft Visual Basic for Applications vinduet.
3. Klikk Sett > Modul, og lim inn følgende kode i ModuleWindow.
Sub RoundToEven () 'Update 20131107Dim rng Som RangeDim WorkRng Som RangeDim intNumberOfDecimal Som IntegerOn Error Resume NextxTitleId = "KutoolsforExcel" Set WorkRng = Application.SelectionSet WorkRng = Application.InputBox (" Range ", xTitleId, WorkRng.Address, Type: = 8) intNumberOfDecimal = Application.InputBox (" NumberOfDecimal ", xTitleId, Type: = 1) Sett WorkRng = WorkRng.SpecialCells (xlCellTypeConstants, xlNumbers) for hver rng I WorkRng rng.Value = Round (rng.Value, intNumberOfDecimal) NextEnd Sub4. Deretter trykker du på F5 for å kjøre denne koden, i teksten skriver du inn antall desimaler som du ønsker å runde. Se skjermbilde:
5. Klikk deretter på OK, alle de utvalgte tall er avrundet til selv. Se skjermbilder:
Firkant tall til selv med Kutools for Excel
Verken brukerdefinert funksjon eller VBA-kode kan du føler deg så kompleks, kan jeg introdusere deg en enkel måte å løse det. Med Round uten formel av Kutools for Excel, kan du raskt rundt en rekke tall til enda.
Kutools for Excel omfatter mer enn 120 praktiske Excel-verktøy. Gratis å prøve uten begrensning i 30 dager. . Få den nå
Etter installering Kutools for Excel, kan du gjøre som følger:
1. Markere området du ønsker å runde til enda.
To. Klikk Kutools > Runde, se skjermbilde:
tre. I runde uten Formula dialogboksen angir desimalplassen som du trenger, og deretter velge Round til Selv under Option, og du kan forhåndsvise resultatet fra forhåndsvisningsruten. Se skjermbilde:
4. Klikk deretter på OK eller Bruk, alle tallene vil bli avrundet til selv av to desimaltall.
Klikk Round til Even for å vite mer om denne funksjonen. Anmeldelser