Zoeken…


Invoering

Verschillende Excel-formules behandelen afronding en precisie van niet-gehele getallen. Dit staat los van het gebruik van celopmaak die de weergave van numerieke gegevens beïnvloedt. In sommige gevallen is alleen het gebruik van celopmaak voldoende, maar in complexe berekeningen zijn strikte regels voor afronding en precisie vereist om consistente en correcte resultaten te verkrijgen.

Syntaxis

  • = ROUND (nummer, aantal_cijfers)
  • = ROUNDUP (nummer, aantal_cijfers)
  • = ROUNDDOWN (nummer, aantal_cijfers)
  • = MROUND (nummer, meerdere)
  • = TRUNC (nummer, [aantal_cijfers])
  • = INT (getal)
  • = PLAFOND (aantal, betekenis)
  • = VLOER (aantal, betekenis)
  • = EVEN (nummer)
  • = ONEVEN (getal)
  • = OPGELOST (aantal, [decimalen], [no_commas])

parameters

parameters Details
aantal af te ronden nummer. Dit kan een cel zijn zoals B2 of een constante zoals 3.14159
aantal_decimalen welke plaats moet worden afgerond 2. Weggelaten of 0 betekent afronding op een geheel getal. 1 of 2 betekent ronde tot tienden of honderdsten. -1 of -3 betekent afgerond op tientallen of duizenden.
meerdere Het veelvoud waarop u het getal wilt afronden.
betekenis Het veelvoud waarop u het getal wilt afronden.
decimalen Het aantal cijfers rechts van de komma. (Optioneel - standaard ingesteld op 2)
no_commas Een logische waarde die, indien TRUE , verhindert dat FIXED komma's in de geretourneerde tekst opnemen. (Optioneel - standaard ingesteld op FALSE )
[...] Parameters tussen [vierkante haken] zijn optioneel.

Opmerkingen

De waarden die aan de gebruiker worden weergegeven, kunnen worden gepresenteerd met een specifieke opmaak die de feitelijke gegevenswaarden niet beïnvloedt. Weergegeven gegevens kunnen bijvoorbeeld als percentage worden opgemaakt. Zie Celopmaak voor meer informatie.

Gebruik van de RONDE functie

De functie ROUND rondt een waarde af. Het aantal decimalen om af te ronden wordt gespecificeerd door een positieve waarde in de parameter num_digits . Een negatieve waarde voor het num_digits het gehele deel van de waarde links van de komma af, bijv. Naar de dichtstbijzijnde 10 (voor -1) of naar de dichtstbijzijnde 1000 (voor -3).

Hier is een tabel die laat zien hoe rond kan worden gebruikt.

Beginnend met RONDE (b, 2) RONDE (b, 1) TOER (b) RONDE (b, -1)
23.10651375 23.11 23.1 23 20
19.16818924 19.17 19.2 19 20
3.92748883 3,93 3.9 4 0
31.38208409 31.38 31.4 31 30
38.34235561 38.34 38.3 38 40
7,682632495 7.68 7.7 8 10
35.39315416 35.39 35.4 35 40
20.47004449 20.47 20.5 20 20
20.49775276 20.5 20.5 20 20
2,288822497 2.29 2.3 2 0

Bijkomende vergelijkbare functies zijn ook beschikbaar om de afrondingsrichting te regelen:

  • ROUNDUP - ROUNDUP altijd een getal naar boven af, weg van nul.
  • ROUNDDOWN - ROUNDDOWN een getal altijd naar beneden af, richting nul.

Gebruik van de TRUNC & INT-functies

De excel-formule TRUNC wordt gebruikt om een getal af te TRUNC tot een bepaald aantal decimalen, gespecificeerd door de optionele parameter num_digits . Als deze parameter wordt gedefinieerd als een negatieve waarde, wordt het gehele gedeelte van de waarde afgekapt. Als de parameter wordt weggelaten, is de standaardwaarde 0 waardoor het decimale gedeelte van het getal wordt verwijderd.

De INT functie werkt op een vergelijkbare manier als TRUNC , omdat het het decimale gedeelte van een getal verwijdert door het naar beneden af te ronden om het gehele getal te verlaten. Het verschil tussen de twee is wanneer de bewerking op een negatief getal wordt uitgevoerd; TRUNC zal de decimaal verwijderen, maar INT TRUNC de waarde naar beneden af van nul.

Bijvoorbeeld:

=TRUNC(123.456,2)
=TRUNC(123.4357,-1)
=TRUNC(-123.123)
=INT(567.89)
=INT(-567.89)

Wordt weergegeven:

123.45
120.00
-123.00
567.00
-568.00

Gebruik van de MROUND-functie

De Excel-functie MROUND wordt gebruikt om een getal af te ronden op een ander interval dan een macht van 10.

Deze voorbeelden tonen MROUND naar het dichtstbijzijnde kwart en naar het dichtstbijzijnde even getal.

Beginnend met MROUND (b, 0,25) MROUND (b, 2)
23.93195211 24.00 24
2,793135388 2.75 2
21.93903064 22.00 22
13.74193739 13.75 14
16.77047412 16.75 16
13.03922302 13.00 14
17.06132896 17.00 18
16.11741694 16.00 16
33.48249592 33.50 34
37.29656687 37.25 38

Een soortgelijk resultaat kan worden verkregen met behulp van de functies EVEN en ODD die respectievelijk een getal naar boven ODD op het dichtstbijzijnde even of oneven getal.

De functies PLAFOND & VLOER gebruiken

De functie CEILING rondt een getal naar boven af, weg van nul, naar het dichtstbijzijnde significante veelvoud. De FLOOR functie doet hetzelfde door het getal naar beneden af te ronden naar nul.

Een voorbeeld van wanneer CEILING kan worden gebruikt, is als u wilt voorkomen dat u centen in uw prijzen gebruikt en uw product is geprijsd op $ 4,42, gebruik de formule =CEILING(4.42,0.05) om prijzen naar boven af te ronden naar het dichtstbijzijnde nikkel.

Bijvoorbeeld:

=CEILING(2.2, 1)
=FLOOR(2.2, 1)
=CEILING(-4.8, 2)
=FLOOR(-4.8, 2)
=CEILING(0.456, 0.01)
=FLOOR(0.456, 0.01)

Zou terugbrengen:

3
2
-4
-6
0.46
0.45

De FIXED-functie gebruiken

De FIXED functie rondt een getal af op het opgegeven aantal decimalen dat is gedefinieerd door de parameter decimals , maakt het getal op in decimale notatie met een komma als scheidingsteken tenzij opgegeven als niet vereist gedefinieerd door de parameter no_commas en retourneert het resultaat als tekst. De parameter decimals is optioneel en heeft standaard twee decimalen. De parameter no_commas is ook optioneel en standaard ingesteld op FALSE .

Bijvoorbeeld:

=FIXED(1234.567, 1)
=FIXED(1234.567, -1)
=FIXED(1234.567, 1, TRUE)
=FIXED(1234.567)

Zou terugbrengen:

1,234.6
1,230
1234.6
1234.57


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow