Ynhâldsopjefte
Wy brûke nûmers yn Excel yn ferskate gefallen. Yn dy gefallen kinne wy nûmers krije mei lange desimalen. Mar yn 'e measte echte gefallen binne dy lange desimalen net sa wichtich. Wy beheine dy nûmers faak om dy nûmers rûn te meitsjen op it tichtstbyste nûmer. Om tagonkliker en makliker te begripen te wurden. Yn dit artikel sille wy beprate hoe't jo desimale getallen kinne ôfrûnje nei it tichtstbyste mearfâld fan 5 yn Excel.
Oefenwurkboek downloade
Download dit oefenwurkboek om te oefenjen wylst jo dit artikel lêze.
Rûn nei neist 5.xlsm
5 geskikte manieren om sifers nei it tichtstbyste mearfâld fan 5 yn Excel te rûnen
Lit ús hawwe in dataset lykas dizze. Wy hawwe it rekord fan 'e gemiddelde punten fan' e learlingen fan in skoalle mei de namme Sunflower Kindergarten . No wol de Skoalhoofd fan 'e skoalle elk teken ôfrûnje op it neistste mearfâld fan 5 . Om dat te dwaan, sille wy de ROUND , MROUND , ROUNDUP , CEILING , ROUNDDOWN , >FLOOR -funksjes, en de VBA -koade ek.
1. Tapasse ROUND-funksje om sifers ôf te rûnen nei it tichtstby mearfâld fan 5
Dizze seksje sil de ROUND-funksje tapasse om te rûnen nei de tichtste 5 yn Excel. Wy wolle de gemiddelde sifers (kolom C ) ôfrûnje op it tichtstbyste mearfâld fan 5. Litte wy de ynstruksjes hjirûnder folgje om te learen!
Stappen:
- Earst,selektearje sel D5 en skriuw de ûndersteande ROUND funksje op yn dy sel. De funksjes binne,
=ROUND(C5/5,0)*5
- Druk gewoan op Enter op jo toetseboerd. As gefolch krije jo de neiste multiples fan 5, dat is it weromkommen fan de funksje ROUND . De return is 80.
- Fierder, AutoFill de funksje ROUND nei de rest fan 'e sellen yn kolom D.
Lês mear: Excel 2 desimaalplakken sûnder ôfrûning (4 effisjinte manieren)
2. Brûk de MROUND-funksje om sifers nei de tichtstbyste 5 te rûnen
Jo kinne de MROUND-funksje brûke om de nûmers ôf te rûnen nei harren neiste mearfâldichheid fan 5. Dit is de ienfâldichste metoade te berikken round-offs nei bepaalde multiples fan elk getal. Litte wy de ynstruksjes hjirûnder folgje om te learen!
Stappen:
- Selektearje earst sel D5 en skriuw de ûnderste op MROUND funksje yn dy sel. De funksjes binne,
=MROUND(C5,5)
- Druk gewoan op Enter op jo toetseboerd. As gefolch krije jo de neiste multiples fan 5, dat is it weromkommen fan de MROUND funksje . It weromkommen is 80.
- Fierder, AutoFill de MROUND funksje nei de rest fan 'e sellen yn kolom D.
Lês mear: How to Round to Nearest 100 yn Excel (6Fluchste manieren)
3. Sifers rûn nei it tichtste boppeste mearfâld fan 5
Stel jo no in oar senario foar. De Opdrachtgever wol elke gemiddelde mark ôfrûnje op it neiste mearfâld fan 5, mar it boppeste mearfâld. Bygelyks, as it teken 91.75 is, wol hy dat it rûn op 95 , net 90 . Om dat te dwaan sille wy de ROUNDUP en CEILING funksjes brûke.
3.1 ROUNDUP-funksje ynfoegje
No sille wy de tapassen ROUNDUP-funksje om it tichtstbyste boppeste meartal ôf te rûnen. Litte wy de ynstruksjes hjirûnder folgje om te learen!
Stappen:
- Selektearje earst sel D5 en skriuw de hjirûnder op ROUNDUP funksje yn dy sel. De funksjes binne,
=ROUNDUP(C5/5,0)*5
- Druk gewoan op Enter op jo toetseboerd. As gefolch krije jo de tichtstbyste multiples fan 5, dat is it weromkommen fan de ROUNDUP funksje . It rendemint is 80.
- Fierder, AutoFill de funksje ROUNDUP nei de rest fan 'e sellen yn kolom D.
Lês mear: How to Round up Desimalen yn Excel (5 ienfâldige manieren)
3.2 Brûk CEILING-funksje
Yn dizze submetoade sille wy de CEILING-funksje tapasse om de tichtstbyste boppeste te rûnen meardere. Litte wy de ynstruksjes hjirûnder folgje om te learen!
Stappen:
- Selektearje earst sel D5 en skriuw deûnder CEILING funksje yn dy sel. De funksjes binne,
=CEILING(C5,5)
- Druk gewoan op Enter op jo toetseboerd. As gefolch krije jo de neiste multiples fan 5, dat is it weromkommen fan de CEILING-funksje . De return is 80.
- Fierder, AutoFill de funksje CEILING nei de rest fan 'e sellen yn kolom D.
Lês mear: How to Round Numbers nei tichtstby 10000 yn Excel (5 maklike manieren)
Similar lêzingen
- Hoe kinne jo nûmerformaatkoade brûke yn Excel (13 manieren )
- [Oplost] Excel-nûmer opslein as tekst
- Hoe kinne jo nûmer konvertearje nei persintaazje yn Excel (3 rappe manieren)
- Oanpaste nûmerformaat: miljoenen mei ien desimaal yn Excel (6 manieren)
- Hoe kinne jo oanpaste nûmeropmaak yn Excel mei meardere betingsten
4. Sifers rûn nei it tichtstby lizzende legere mearfâld fan 5
Stel jo no noch in oar oar senario foar. De Opdrachtgever wol elke gemiddelde mark ôfrûnje op it tichtste mearfâld fan 5, mar it legere mearfâld. Bygelyks, as it teken 84.75 is, wol hy dat it rûn op 80 , net 85 . Om dat te dwaan sille wy de ROUNDDOWN en FLOOR funksjes brûke.
4.1 Brûk de ROUNDDOWN-funksje
No sille wy de ROUNDDOWN-funksje om it tichtstbyste meartal ôf te rûnen. Lit ús folgje deynstruksjes hjirûnder om te learen!
Stappen:
- Selektearje earst sel D5 en skriuw de ûndersteande ROUNDDOWN<7 op> funksje yn dy sel. De funksjes binne,
=ROUNDDOWN(C5/5,0)*5
- Druk gewoan op Enter op jo toetseboerd. As gefolch krije jo de neiste multiples fan 5, dat is it weromkommen fan de ROUNDDOWN funksje . It weromkommen is 75.
- Fierder AutoFill de funksje ROUNDDOWN nei de rest fan de sellen yn kolom D.
Lês mear: Excel rûn nei 2 desimale plakken (mei rekkenmasine)
4.2 FLOOR-funksje tapasse
Yn dizze submetoade sille wy de FLOOR-funksje tapasse op rûn it tichtstbyste boppeste meartal. Litte wy de ynstruksjes hjirûnder folgje om te learen!
Stappen:
- Selektearje earst sel D5 en skriuw de ûnderste op FLOOR funksje yn dy sel. De funksjes binne,
=FLOOR(C5,5)
- Druk gewoan op Enter op jo toetseboerd. As gefolch krije jo de neiste multiples fan 5, dat is it weromkommen fan de FLOOR-funksje . De return is 75.
- Fierder AutoFill de funksje FLOOR nei de rest fan 'e sellen yn kolom D.
Lês mear: How to Round to Nearest 1000 in Excel (7 Easy Methods)
5. Run VBA Code to Round Numbersnei de tichtstby 5
No sil ik jo sjen litte hoe't jo kinne ôfrûnje nei de tichtstbyste 5 yn Excel troch in ienfâldige VBA koade te brûken. It is heul nuttich foar guon bepaalde mominten. Ut ús dataset sille wy omgean nei de tichtstbyste 5 yn Excel. Litte wy de ynstruksjes hjirûnder folgje om te learen!
Stap 1:
- Earst iepenje in module, om dat te dwaan, earst fan jo ljepper ûntwikkelder , gean nei,
ûntwikkelder → Visual Basic
- Nei it klikken op it lint Visual Basic , in finster mei de namme Microsoft Visual Basic for Applications - Round to Nearest 5 sil daliks foar jo ferskine. Fanút dat finster sille wy in module ynfoegje foar it tapassen fan ús VBA-koade . Om dat te dwaan, gean nei,
Ynfoegje → Module
Stap 2:
- Dêrtroch komt de Rûn nei tichtstby 5 module op. Skriuw yn de module Rûn nei tichtstby 5 de ûndersteande VBA
8188
- Dêrom, útfiere de VBA Om dat te dwaan, gean nei,
Run → Run Sub/UserForm
- Gean nei it útfieren fan de VBA-koade werom nei jo wurkblêd en kinne jo Rûnje nei tichtstby 5 dat is jûn yn it ûnderste skermôfbylding.
Lês mear: Hoe kinne jo sifers yn Excel ôfrûnje sûnder formule (3 rappe manieren)
Rûne sifers nei it tichtstbyste heule nûmer yn Excel
De ROUND-funksje is in effektive funksje om getallen te rûnen omleech nei it tichtstbyste hiele getal. Yn dizze funksje moatte wy it oantal sifers ynfiere wêrop ús nûmerargumint sil wurde ôfrûn. It getal wurdt ôfrûn op it tichtstbyste heule getal as de wearde 0 is. Besjoch de ûndersteande skermôfbylding om it tichtstbyste heule getal yn Excel te begripen.
Lês Mear: Hoe kinne jo 16-sifersnûmer ynfiere yn Excel (3 ienfâldige manieren)
Bottom Line
👉 Jo kinne pop up Microsoft Visual Basic foar Applikaasjes finster troch Alt + F11 tagelyk te drukken.
👉 As in ljepper ûntwikkelder net sichtber is yn jo lint, kinne jo meitsje it sichtber. Om dat te dwaan, gean nei,
Triem → Opsje → Lint oanpasse
👉 #N/A! de flater ûntstiet as de formule of in funksje yn de formule kin de ferwiisde gegevens net fine.
👉 #DIV/0! de flater bart as in wearde dield wurdt troch nul(0) of de selferwizing is leech.
Konklúzje
Mei de boppesteande metoaden kinne wy elk getal op in mearfâld fan 5 frij sofistysk ôfrûnje. Witte jo oare metoaden? Of hawwe jo problemen mei it tapassen fan ús metoaden? Lit it ús witte yn de reaksje seksje.