Als je een getal hebt in Excel kan je in het lint eenvoudig bepalen of je meer of minder decimalen wilt.
Op deze manier verander je het aantal decimalen dat in de cel getoond wordt wel, maar de daadwerkelijke waarde veranderd niet.
Als ik bijvoorbeeld in cel A1 de waarde ‘1,25’ heb staan en via het lint het aantal decimalen verminder, dan toont Excel in de cel het getal ‘1,3’.
In de formulebalk blijf je de daadwerkelijk ingevoerde waarde zien (1,25). Als je vervolgens berekeningen doet met de cel dan gebruikt Excel de ingevoerde waarde (1,25) en niet de getoonde waarde in de cel (1,3).
Als ik bijvoorbeeld cel A1 vermenigvuldig met 2 dan is het resultaat dus 2,5 en niet 2,6 ondanks dat er in cel A1 1,3 staat weergegeven.
Wil je dat Excel met het afgeronde getal een berekening doet, moet je gebruik maken van een van de afrond functies die Excel te bieden heeft.
Als ik in de formule de functie AFRONDEN gebruik en aangeef dat de inhoud van cel A2 (1,25) afgerond moet worden op 1 decimaal, dan gebruikt Excel het afgeronde getal in de berekening (1,3) en wordt het resultaat wel 2,6.
In dit artikel laat ik 10 verschillende afrond functies in Excel zien.
1. Afronden
De schrijfwijze van de functie AFRONDEN is als volgt:
AFRONDEN(getal;aantal_decimalen)
Van de formules die in dit artikel worden toegelicht spreekt de functie AFRONDEN het meest voor zich. Je geeft bij het eerste argument een getal of celverwijzing aan en bij het tweede argument op hoeveel decimalen je dit wilt afronden.
2. Afronden boven
De schrijfwijze van de functie AFRONDEN.BOVEN is als volgt:
AFRONDEN.BOVEN(getal;significantie)
Met deze functie kan je een getal afronden naar een veelvoud.
Kies je bij het argument signifacantie bijvoorbeeld voor 50, dan wordt het getal naar boven afgerond naar het eerst volgende veelvoud van 50.
65 wordt dan dus 100 en 210 wordt 250:
3. Afronden beneden
AFRONDEN.BENEDEN werkt het zelfde als afronden boven. Bij deze functie wordt een getal naar beneden afgerond naar een gekozen veelvoud.
De schrijfwijze van de functie AFRONDEN.BENEDEN is als volgt:
AFRONDEN.BENEDEN(getal;significantie)
4. Afronden naar boven
De functie AFRONDEN NAAR BOVEN lijkt bijna het zelfde als de eerste functie die in dit artikel is behandeld.
Het verschil is dat deze functie een getal altijd naar boven afrond.
De schrijfwijze van de functie AFRONDEN.NAAR.BOVEN is als volgt:
AFRONDEN.NAAR.BOVEN(getal;aantal-decimalen)
Bij het argument getal vul je een getal of celverwijzing in en bij het argument aantal-decimalen vul je in op hoeveel decimalen je het getal wilt afronden.
2,2428 wordt dus naar 2,3 afgerond in plaats van naar 2,2 zoals bij de functie AFRONDEN.
5. Afronden naar beneden
Deze functie is het zelfde als de vorige functie, behalve dat nu ieder getal naar beneden wordt afgerond.
6. Integer
Met de functie INTEGER rondt Excel getallen naar beneden naar het eerst volgende gehele getal.
Deze functie heeft 1 argument en dat is het getal dat je wilt afronden. De schrijfwijze van deze functie is als volgt:
=INTEGER(getal)
Het eerst volgende gehele getal naar beneden met het getal 4,75 is dus 4.
In het artikel over leeftijd berekenen in Excel zie je een voorbeeld van hoe de functie INTEGER goed werkt in combinatie met andere functies.
7. Geheel
De functie GEHEEL is eigenlijk geen functie die getallen afrond. Deze functie haalt alleen een stuk van het getal af.
De schrijfwijze van deze functie is als volgt:
=GEHEEL(getal;[aantal-decimalen])
Bij het eerste argument vul je het getal in en bij het tweede argument hoeveel decimalen je wilt overhouden.
Er wordt dus niet gekeken naar wat er na de 4 komt in dit voorbeeld.
8. Even
De functie EVEN rondt een getal af naar het eerst volgende even getal.
De schrijfwijze van deze functie is als volgt:
=EVEN(getal)
Het enige argument is dus het getal dat je wilt afronden.
9. Oneven
De functie ONEVEN werkt het zelfde als EVEN, behalve dat nu het getal natuurlijk naar het eerst volgende oneven getal wordt afgerond.
10. Afronden N Veelvoud
Met de functie AFRONDEN.N.VEELVOUD rondt Excel een getal af op een veelvoud dat het dichtst bij het getal ligt.
De schrijfwijze van deze functie is als volgt:
=AFRONDEN.N.VEELVOUD(getal;veelvoud)
Er zijn dus 2 argumenten. Het eerste argument is het getal dat je wilt afronden. Bij het tweede argument vul je het veelvoud in waarop je het getal wilt afronden.
Kies je bijvoorbeeld voor het getal 27 en het veelvoud van 5, dan krijg je als resultaat 25:
Bij het getal 28 is het veelvoud van 5 die het dichtstbijzijnd is 30.
Beste, ik heb hulp nodig.
Ik moet prijslijsten aanpassen in Excel. Maar wat er tevoorschijn komt is enkel de afgeronde getallen. Het is ook met de afgeronde uitkomst dat ik nog een berekening moet maken (en niet met de waarde van de cel, namelijk het getal met de komma’s). Hoe kan ik met het visuele waarde , en niet de effectieve waarde van de cel werken?
Hoi Marieke, ik heb het artikel wat aangepast aan de hand van je vraag. Ik hoop dat het zo duidelijker is en je vraag daarmee ook is beantwoord. Mijn excuses als het in eerste instantie wellicht verwarrend was. Mocht je er niet uitkomen dan hoor ik het graag.
Beste Gerard, is het mogelijk om een getal af te ronden in een berekeningsformule in een cel, waardoor de cel die gekoppeld staat aan deze cel rekend met het afgeronde getal? Bijvoorbeeld =(10/3)+(afronden;0) in één cel.. deze formule werkt helaas niet
Hoi Joost, ik begrijp de vraag niet helemaal maar is in jouw voorbeeld de formule =AFRONDEN(10/3;0) hetgeen wat je zoekt?
Beste Gerard,
Een vraag over afronden. Ik ben bezig met prijslijsten te maken om deze vervolgens in te lezen in Exact.
De kolommen kan ik met celeigenschappen afronden op 2 cijfers enkel blijft in de functie/formulebalk wel de originele waarde zichtbaar met 5 of 6 cijfers achter de komma.
Het probleem is dat bij inlezen ook deze 5 a 6 getallen achter de komma zichtbaar blijven en dat dat door exact niet wordt geaccepteerd en ik dus dit niet kan inlezen.
Al 10 tallen prijslijsten gemaakt zonder dit probleem maar heb geen idee meer waar ik kan zoeken.
Beste Gerard,
Hoe kan ik, als ik al een functie heb aangemaakt(som, vermenigvuldiging of deling van meerdere cellen) de uitkomst afronden. Als ik na de functie (bijv. =A3/B4) afronden wil toevoegen lukt dat niet.
Beste
ik zoek een formule om een specifieke afrondingsafspraak binnen een bedrijf in een formule te gieten. ik kom niet verder dan: =AFRONDEN.N.VEELVOUD(Q20;0,0005)
de regels zijn als volgt:
* indien 5e decimaal 5 dan 4e decimaal verhogen met 1 eenheid
* daarna indien 4e decimaal niet 0 of 5 is, rekenkundig tot de hogerliggende 0 of 5 zijnde tot het hogere halve duizendste
voorbeelden zijn:
15,52134 wordt 15,5215
16,94475 wordt 19,9450
17,72046 wordt 17,7205
17,8551 wordt 17,8555
de bovenstaande formule dekt dit dus niet. Iemand expertise hoe deze formule wel dient uit te zien?
de regels zijn als volgt:
*Indien 5e decimaal <5 dan geen rekenening mee houden
* indien 5e decimaal 5 dan 4e decimaal verhogen met 1 eenheid
* daarna indien 4e decimaal niet 0 of 5 is, rekenkundig tot de hogerliggende 0 of 5 zijnde tot het hogere halve duizendste
Hallo,
Ik wil alleen de getallen >0 maar <1 afronden naar boven. De rest moet gewoon de algemene afrondingsregels volgen. Is het mogelijk om dat in te stellen?
Ik heb een formule: =E36*0,3344% en ik wil de uitkomst van dit getal graag afronden naar beneden.
Voorbeeld:
E36 is in dit geval € 409.000,00, de uitkomst van de formule is € 1.367,696. De formule maakt er nu €4.818,70 van, terwijl ik graag € 1.376,69 zou willen krijgen.
Ik heb inmiddels van alles geprobeerd naar aanleiding van de voorbeelden in dit artikel, maar niets lijkt te werken. Is het mogelijk om deze afronding aan te passen?
Hallo, is er een funtie die me kan helpen?
Ik wil een getal zichtbaar maken met 1 decimaal maar énkel als er een decimaal is. Is het een rond getal wil ik geen “,o” zien.
vb : 36,5 => 36,5 // 18,2 => 18,2 MAAR 12,0 => 12
Heb wat gegoogeld maar vind het niet.
Alvast bedankt,
Pieter