Leerpad
Excel biedt verschillende ingebouwde afrondingsfuncties voor uiteenlopende situaties, waaronder de functie ROUND(), een van de meest gebruikte. In dit artikel bespreek ik alle belangrijke afrondingsfuncties in Excel, leg ik uit hoe ze werken en laat ik met praktische voorbeelden zien hoe je ze effectief inzet. Als je sommige basisprincipes wilt bijspijkeren, raad ik je aan onze cursus Introduction to Excel te volgen om een solide basis op te bouwen.
De Excel-functie ROUND() begrijpen
De functie ROUND() in Excel is de eenvoudigste methode om de numerieke precisie in je spreadsheets te beheren. Laten we kijken naar de syntaxis en voorbeelden van hoe het werkt.
Syntaxis en argumenten van ROUND()
De Excel-functie ROUND() wordt gebruikt om een getal af te ronden op een opgegeven aantal cijfers. De syntaxis van ROUND() is als volgt:
=ROUND(number, num_digits)
Waarbij:
-
number: De waarde die je wilt afronden. -
num_digits: Bepaalt op hoeveel cijfers het getal wordt afgerond.
Het gedrag van het argument num_digits verandert op basis van de waarde:
-
Als
num_digitspositief is: Rondt het getal af rechts van de komma. Bijvoorbeeld,=ROUND(3.14159, 2)geeft3.14. -
Als
num_digitsnul is: Rondt het getal af op het dichtstbijzijnde hele getal. Bijvoorbeeld,=ROUND(7.8, 0)geeft8. -
Als
num_digitsnegatief is: Rondt af links van de komma (op het dichtstbijzijnde tiental, honderdtal, enz.). Bijvoorbeeld,=ROUND(256, -1)geeft260.
Hoe ROUND() precies werkt
De Excel-functie ROUND() volgt de standaard wiskundige afrondingsregels. Wanneer je een getal afrondt, kijkt Excel naar het cijfer direct rechts van de positie waarop je afrondt:
- Als dit cijfer 5, 6, 7, 8 of 9 is, wordt naar boven afgerond.
- Als dit cijfer 0, 1, 2, 3 of 4 is, wordt naar beneden afgerond.
De volgende korte voorbeelden illustreren deze regel:
De onderstaande formule rondt af op 1 decimaal. Omdat het tweede decimaal 5 is, wordt naar boven afgerond.
=ROUND(15.55, 1)

In het voorbeeld hieronder rondt de formule af op het dichtstbijzijnde tiental. Het tiental wordt naar boven afgerond omdat de eenheden 5 zijn.
=ROUND(15.55, -1)

In het voorbeeld hieronder rondt de formule af op het dichtstbijzijnde hele getal. Omdat het decimale deel 0,55 is, wordt naar boven afgerond.
=ROUND(15.55, 0)

Varianten van de Excel-functie ROUND()
Er zijn verschillende varianten van de Excel-functie ROUND(), elk met een specifiek doel.
ROUNDUP()
De functie ROUNDUP() rondt altijd van nul af, ongeacht de volgende cijfers. Dit betekent dat het resultaat altijd groter is dan het oorspronkelijke getal, wat een conservatieve benadering in berekeningen waarborgt. Deze methode is nuttig bij conservatieve budgettering om te zorgen dat schattingen hoog genoeg zijn en bij het instellen van minimumdrempels, zoals minimale kosten of quota.
In het voorbeeld hieronder rondt de functie altijd naar boven af, ook al is het derde decimaal slechts 1.
=ROUNDUP(3.14159, 2)

ROUNDDOWN()
De functie ROUNDDOWN() rondt altijd naar nul toe af, ongeacht welke cijfers na de afrondingspositie komen. Deze functie zorgt ervoor dat de afgeronde waarde altijd kleiner dan of gelijk aan het origineel is (voor positieve getallen) of groter dan of gelijk aan het origineel (voor negatieve getallen).
De methode is handig voor het instellen van maximumwaarden of plafonds en om overschatting te vermijden in prognoses of berekeningen. In het voorbeeld hieronder laat de functie ROUNDDOWN() altijd extra decimalen vallen en rondt nooit naar boven af.
=ROUNDDOWN(3.14159, 2)

Afrondingstechnieken met andere functies
Excel biedt ook afrondingstechnieken met andere functies. Met deze functies kun je getallen afronden volgens verschillende specificaties. Laten we deze methoden hieronder bespreken.
MROUND()
De functie MROUND() rondt een getal af op het dichtstbijzijnde opgegeven veelvoud, wat handig is bij eenheden zoals verpakkingsgroottes, prijsstappen of planningsintervallen. De syntaxis van MROUND() is hieronder weergegeven:
=MROUND(number, multiple)
Waarbij:
-
number: Het getal dat je wilt afronden. -
multiple: Het veelvoud waarop je het getal wilt afronden.
Bijvoorbeeld, de onderstaande formule rondt 7 af naar 5 omdat 7 dichter bij 5 ligt dan bij 10.
=MROUND(7, 5)

CEILING() en FLOOR()
Deze functies ronden getallen naar boven of beneden af op het dichtstbijzijnde opgegeven veelvoud, maar met een directionele voorkeur.
-
CEILING(): Rondt een getal naar boven af (van nul af) op het dichtstbijzijnde opgegeven veelvoud. Bijvoorbeeld, de onderstaande formule rondt 7 naar boven af naar 10, het dichtstbijzijnde veelvoud van 5.
=CEILING(7, 5)

-
FLOOR(): Rondt een getal naar beneden af (naar nul toe) op het dichtstbijzijnde opgegeven veelvoud. Het voorbeeld hieronder rondt 7 naar beneden af naar 5 als het dichtstbijzijnde veelvoud van 5.
=FLOOR(7, 5)

Deze methoden zijn handig bij het prijzen in standaardstappen, zoals afronden op het dichtstbijzijnde $0,25. Ze worden ook gebruikt bij het indelen van tijd in consistente intervallen, zoals segmenten van 15 minuten, en bij het afronden op drempels in de productie, zoals minimale batchgroottes.
EVEN() en ODD()
Deze functies ronden getallen naar boven af naar het dichtstbijzijnde even of oneven geheel getal, van nul af, ongeacht het decimale deel. De functies zijn nuttig bij het ordenen van data in even of oneven groeperingen of bij het vereenvoudigen van waarden voor ontwerp, lay-out of patronen.
Bijvoorbeeld, de onderstaande formule rondt de waarde 4 naar boven af naar 6 als dichtstbijzijnd even getal.
=EVEN(4.1)

Op dezelfde manier rondt de onderstaande formule de waarde 5 naar boven af naar 7 als dichtstbijzijnd oneven getal.
=ODD(5.2)

INT() en TRUNC()
Deze twee functies worden vaak verward, maar gedragen zich anders, vooral bij negatieve getallen:
-
INT(): Rondt naar beneden af naar het dichtstbijzijnde gehele getal.
=INT(4.9)

Voor negatieve getallen gaat INT() verder van nul af (meer negatief).
=INT(-4.9)

-
TRUNC(): Verwijdert simpelweg het decimale deel zonder af te ronden.
=TRUNC(4.9)

Tijd afronden in Excel
Excel behandelt tijd als een fractie van een etmaal, dus tijd afronden vraagt om een iets andere aanpak. Je kunt MROUND() gebruiken om af te ronden op de dichtstbijzijnde minuut of tijdsblok, en ROUND() met tijdberekeningen.
Als A2 bijvoorbeeld 8:07 is, geeft de onderstaande formule 8:10 door de tijd af te ronden op de dichtstbijzijnde 10 minuten.
=MROUND(A2, "0:10")

Als A2 8:37 is en je wilt afronden op het dichtstbijzijnde uur, gebruik dan de onderstaande formule:
=ROUND(A2*24, 0)/24

Wanneer waarden afronden vs. wanneer opmaken
Waarden afronden en getallen opmaken in Excel dienen verschillende doelen, en het onderscheid begrijpen is essentieel voor nauwkeurige data-analyse en rapportage.
Het verschil is dit: Afronden met Excel verandert daadwerkelijk de onderliggende waarde die in de cel is opgeslagen. Dit is belangrijk wanneer je de afgeronde waarde nodig hebt voor berekeningen, rapportages of financiële modellen, omdat daaropvolgende formules het nieuwe, afgeronde resultaat gebruiken. Als je bijvoorbeeld =ROUND(2.786, 1) toepast, wordt 2,8 in de cel opgeslagen, en elke berekening die naar deze cel verwijst, gebruikt 2,8, niet de oorspronkelijke waarde.
Opmaaktools in Excel zoals de Minder decimalen-knop of aangepaste getalnotatie veranderen alleen hoe het getal eruitziet, niet de daadwerkelijke waarde erachter. Deze methode is het best voor dashboards, grafieken of gedeelde rapporten waar de berekeningen al zijn gedaan en waar, voor het eindresultaat, de esthetiek telt.
Overzichtstabel van afrondingsfuncties
We hebben heel wat verschillende varianten van de Excel-functie ROUND() behandeld. Om het overzichtelijk te houden, heb ik hier een tabel opgenomen:
|
Functie |
Omschrijving |
Voorbeeld |
|
|
Standaard afronden |
|
|
|
Altijd naar boven (van nul af) |
|
|
|
Altijd naar beneden (naar nul toe) |
|
|
|
Afronden op dichtstbijzijnd veelvoud |
|
|
|
Naar boven afronden op dichtstbijzijnd veelvoud |
|
|
|
Naar beneden afronden op dichtstbijzijnd veelvoud |
|
|
|
Naar beneden afronden op geheel getal |
|
|
|
Decimalen verwijderen zonder afronden |
|
|
|
Naar boven afronden op dichtstbijzijnd even geheel getal |
|
|
|
Naar boven afronden op dichtstbijzijnd oneven geheel getal |
|
Conclusie
Nu je de verschillende afrondingstechnieken in Excel hebt verkend, raad ik je aan onze cursus Data Analysis in Excel te volgen om je vaardigheden te blijven oefenen. Ik denk ook dat onze cursus Financial Modeling in Excel een geweldige plek is om te oefenen, omdat afronden een unieke rol speelt in financiële analyse: kleine verschillen kunnen een grote impact hebben op prognoses en waarderingen. Tot slot is onze Excel Fundamentals-skill track een zeer compleet aanbod en een geweldige manier om meer te leren over de functies in de nieuwste Excel-versies.
Excel FAQ's
Wat is het verschil tussen ROUND(), ROUNDUP() en ROUNDDOWN() in Excel?
ROUND() rondt af naar de dichtstbijzijnde waarde op basis van standaardregels, ROUNDUP() rondt altijd van nul af, en ROUNDDOWN() rondt altijd naar nul toe.
Hoe rond ik een getal af op het dichtstbijzijnde hele getal in Excel?
Gebruik =ROUND(number, 0) om af te ronden op het dichtstbijzijnde hele getal.
Wat is het verschil tussen de functies CEILING() en FLOOR()?
CEILING() rondt naar boven af op het dichtstbijzijnde veelvoud (van nul af), terwijl FLOOR() naar beneden af rondt op het dichtstbijzijnde veelvoud (naar nul toe).
Wat is het verschil tussen een waarde afronden en deze opmaken in Excel?
Afronden verandert de daadwerkelijke waarde die in berekeningen wordt gebruikt, terwijl opmaken alleen verandert hoe de waarde op het werkblad wordt weergegeven.
Wat gebeurt er als ik INT() en TRUNC() gebruik op negatieve getallen?
INT() rondt negatieve getallen naar beneden af (richting min oneindig), terwijl TRUNC() het decimale deel verwijdert zonder af te ronden, dus richting nul.

