Ga naar hoofdinhoud

Excel ROUNDUP(): als je meer wilt, niet minder

Ontdek hoe je de functie ROUNDUP() in Excel gebruikt om consequent van nul af af te ronden. Leer de syntaxis, bekijk voorbeelden en vergelijk ROUNDUP() met andere afrondmethoden.
· 5 min lezen

Verken met AI

De functie ROUNDUP() is uniek onder Excel’s afrondopties omdat deze altijd van nul af afrondt. Dit betekent dat het resultaat altijd groter in absolute waarde is (meer positief of meer negatief) dan het oorspronkelijke getal, ongeacht het cijfer na de afrondpositie.

In dit artikel loop ik door de syntaxis van de functie ROUNDUP(), verken ik voorbeelden en vergelijk ik deze met andere Excel-afrondmethoden om je te helpen beslissen wanneer en hoe je haar effectief gebruikt. Als je sommige basisprincipes nog niet kent, raad ik je aan onze cursussen Introduction to Excel en Data Preparation in Excel te volgen om een sterke basis op te bouwen. 

Snel antwoord: zo rond je naar boven af in Excel

Hier is een snel voorbeeld als je weinig tijd hebt: de volgende functie rondt 76,345 naar boven af tot 77 als dichtstbijzijnde gehele getal.

=ROUNDUP(76.345, 0)

ROUNDUP in Excel eenvoudig voorbeeld

Hoe Excel ROUNDUP() werkt

Dit zijn de argumenten die met de functie ROUNDUP() worden gebruikt:

=ROUNDUP(number, num_digits)

Waarbij:

  • number: De waarde die je naar boven wilt afronden.

  • num_digits: Bepaalt naar hoeveel decimalen of cijfers links van de komma wordt afgerond.

Nog wat meer over dat argument num_digits: het bepaalt hoe de getallen naar boven worden afgerond.

  • Als het positief is: Rondt naar boven af op een opgegeven aantal decimalen. Bijvoorbeeld, =ROUNDUP(3.14159, 2) geeft 3,15.

  • Als het nul is: Rondt naar boven af tot het dichtstbijzijnde gehele getal. Bijvoorbeeld, =ROUNDUP(3.14159, 0) geeft 4.

  • Als het negatief is: Rondt naar boven af links van de komma, zoals tientallen, honderden, enz. Bijvoorbeeld: =ROUNDUP(314.159, -2) geeft 400.

Wanneer gebruik je ROUNDUP() in plaats van ROUND()

Hoewel de Excel-functie ROUND() getallen naar boven afrondt als het te laten vervallen cijfer 5 of groter is, en naar beneden als het kleiner is dan 5 (dit staat bekend als round half up), rondt ROUNDUP() altijd van nul af.

Gebruik ROUNDUP() wanneer precisie vereist dat er altijd naar boven wordt afgerond, zoals bij:

  • Het berekenen van verzendgewichten zodat je nooit te weinig rekent of de pakketgrootte onderschat.
  • Het instellen van prijsondergrenzen om te voorkomen dat prijzen onder een bepaalde drempel zakken.
  • Het naar boven afronden van tijdsblokken voor facturatie of planning, zodat je de bestede tijd niet onderschat.

Belangrijk om op te merken: in tegenstelling tot ROUND() negeert ROUNDUP() of het cijfer 5 of groter is, waardoor de getalswaarde toeneemt.

Twee veelvoorkomende ROUNDUP()-voorbeelden

Nu we hebben gezien hoe de functie ROUNDUP() werkt, bekijken we de volgende voorbeelden om de praktische toepassingen te begrijpen.

Geldbedragen naar boven afronden

Gebruik ROUNDUP() om ervoor te zorgen dat je bedragen zoals prijzen of kosten nooit onderschat. De onderstaande functie rondt het getal af naar 45,13.

=ROUNDUP(45.126, 2)

ROUNDUP in Excel op twee decimalen

Afronden op het dichtstbijzijnde tiental

De functie ROUNDUP() rondt aantallen, voorraad of andere gehele getallen af naar het volgende veelvoud van 10. Bijvoorbeeld, de onderstaande functie rondt 67 naar boven af tot 70.

=ROUNDUP(67, -1)

ROUNDUP in Excel naar dichtstbijzijnde gehele getal

Hoe ROUNDUP() verschilt van vergelijkbare functies

Excel biedt meerdere afrondfuncties, elk met een eigen gedrag. De onderstaande tabel vat samen hoe ROUNDUP() zich verhoudt tot andere vaak gebruikte afrondfuncties:

Functie

Gedrag

Voorbeeld

ROUNDUP()

Rondt altijd naar boven af, van nul af

=ROUNDUP(2.1, 0) → 3

ROUND()

Rondt naar boven of beneden af op basis van de waarde

=ROUND(2.5, 0) → 3

ROUNDDOWN()

Rondt altijd naar beneden af, naar nul toe

=ROUNDDOWN(2.9, 0) → 2

CEILING()

Rondt naar boven af tot het dichtstbijzijnde veelvoud

=CEILING(7, 5) → 10

INT()

Rondt af naar het dichtstbijzijnde gehele getal omlaag (negatieve waarden ronden verder van nul af)

=INT(-4.5) → -5

MROUND()

Rondt af naar het dichtstbijzijnde veelvoud, naar boven of beneden

=MROUND(2.3, 0.5) → 2.5

Meer geavanceerde gevallen: ROUNDUP() met formules

De functie ROUNDUP() wordt nog nuttiger in combinatie met andere Excel-functies. Hier zijn enkele veelgebruikte manieren om haar in dynamische formules te gebruiken.

Inbedden in berekeningen

Gebruik ROUNDUP() binnen een formule om ervoor te zorgen dat resultaten tijdens berekeningen altijd naar boven worden afgerond, bijvoorbeeld bij het berekenen van prijzen, belastingen of commissies. De onderstaande formule rondt het product van A2 en B2 af naar boven op 2 decimalen.

=ROUNDUP(A2 * B2, 2)

ROUNDUP in Excel na vermenigvuldigen van twee kolommen

En voor het geval je je dat afvroeg, zoals ik: de functie op deze manier gebruiken rondt het eindresultaat af; het rondt niet elk element af vóór het vermenigvuldigen. Dit volgende voorbeeld laat zien hoe je elke waarde afrondt voordat je vermenigvuldigt.

=ROUNDUP(A2,2) * ROUNDUP(B2, 2)

ROUNDUP in Excel vóór het vermenigvuldigen van twee kolommen

ROUNDUP() in voorwaardelijke logica

Je kunt afronden ook alleen onder bepaalde voorwaarden toepassen met de functie IF(). Bijvoorbeeld, de onderstaande formule rondt A2 af naar boven tot het dichtstbijzijnde gehele getal alleen als het positief is; anders geeft het een lege waarde terug.

=IF(A2 > 0, ROUNDUP(A2, 0), "")

ROUNDUP in Excel met voorwaardelijke logica

Werken met arrays

In moderne Excel-versies (365 of Excel 2019+) kan ROUNDUP() op arrays worden toegepast met dynamische formules. Bijvoorbeeld, de onderstaande formule geeft een array terug van elke waarde in A2:A9 naar boven afgerond tot het dichtstbijzijnde gehele getal. Deze methode is handig voor bulkcorrecties zonder hulpkolommen.

=ROUNDUP(A2:A9, 0)

ROUNDUP in Excel met arrays

Ik raad aan onze cursus Advanced Excel Functions te volgen om meer te leren over Excel-functies en je efficiëntie te maximaliseren bij het werken met complexe datasets.

Veelvoorkomende valkuilen en tips

Bij het gebruik van de functie ROUNDUP() in Excel is het belangrijk om enkele praktische aandachtspunten te kennen om onverwachte resultaten te voorkomen.

  • Negatieve getallen ronden verder van nul af: ROUNDUP() rondt altijd van nul af, wat betekent dat de functie voor negatieve getallen naar beneden afrondt naar een negatievere waarde. Bijvoorbeeld, =ROUNDUP(-2.3, 0) resulteert in -3, niet -2. Dit gedrag kan berekeningen beïnvloeden waarbij negatieve waarden verliezen of aftrekken voorstellen, dus controleer je logica altijd goed bij negatieve waarden.

  • Afrondingsinflatie in berekeningen: Wanneer ROUNDUP() herhaaldelijk wordt toegepast in grote datasets of financiële modellen, kan dit afrondingsinflatie introduceren, waarbij waarden consequent hoger uitvallen dan nodig. Gebruik ROUNDUP() daarom alleen waar nodig en overweeg om pas in de laatste stap af te ronden in plaats van bij elke tussenstap.

  • Vergelijkbaar met CEILING(), maar niet hetzelfde: Voor positieve getallen geven ROUNDUP() en CEILING() vaak hetzelfde resultaat door naar boven af te ronden tot het dichtstbijzijnde gehele getal. Gebruik CEILING() alleen wanneer je naar een specifieke stapgrootte wilt afronden, zoals veelvouden van 5 of 10, en ROUNDUP() wanneer je op basis van decimalen wilt afronden.

Conclusie

De functie ROUNDUP() is je go-to in Excel wanneer waarden altijd naar boven moeten worden afgerond, ongeacht hun decimale waarde. Zo onderschat je nooit uitkomsten, wat haar nuttig maakt bij budgettering, prijsstelling, quota’s en financiële forecasting.

Ik raad aan onze skill tracks Data Analysis with Excel Power Tools en Excel Fundamentals te volgen om geavanceerde Excel-technieken te leren, waaronder Power Query, Power Pivot en de dynamische M-taal.

Allan Ouko

Auteur

Allan Ouko

\n
\n
\n
\n
Technical writer voor data science met praktische ervaring in data-analyse, business intelligence en data science. Ik schrijf praktische, op de industrie gerichte content over SQL, Python, Power BI, Databricks en data engineering, gebaseerd op analytisch werk in de echte wereld. Mijn schrijfwerk slaat een brug tussen technische diepgang en zakelijke impact, en helpt professionals om data om te zetten in onderbouwde beslissingen.
\n
\n
\n
\n

FAQs

Hoe verschilt ROUNDUP() van ROUND()?

ROUNDUP() rondt altijd van nul af, terwijl ROUND() naar boven of beneden afrondt afhankelijk van het cijfer dat wordt verwijderd.

Wat gebeurt er als ik een negatieve num_digits gebruik in ROUNDUP()?

Het getal wordt links van de komma naar boven afgerond. Bijvoorbeeld, =ROUNDUP(123, -1) rondt af naar 130

Werkt ROUNDUP() met tijd of datums?

Niet direct. Voor tijd afronden gebruik je MROUND(), CEILING() of tijdspecifieke formules.

Is ROUNDUP() hetzelfde als CEILING()?

Nee. CEILING() rondt naar boven af tot een specifiek veelvoud, terwijl ROUNDUP() afrondt op basis van cijferpositie.

Onderwerpen

Gerelateerd