Sådan afrundes til det nærmeste heltal eller flere af 0,5 / 5 /10 i Excel

Se video - afrund til nærmeste heltal eller multiplumet af 0,5 / 5 /10 i Excel

Afrunding af et tal til det nærmeste heltal eller det nærmeste 0,5 eller 5 eller 10 multiplum er en fælles opgave for mange mennesker.

For eksempel, hvis du er en projektleder, der er involveret i indsatsestimater, kan du ikke have 12,7 fuldtidsressourcer, der arbejder på et projekt.

Du skal afrunde dette tal til 13 (det nærmeste heltal).

På samme måde, hvis du køber aktier, der sælges i en batch på 5, og du kun har råd til maksimalt 123 aktier, skal du afrunde det til 120 (dvs. det lavere multiplum af 5).

Selvom du kan gøre dette manuelt for et par værdier, kan det blive kedeligt og meget tilbøjeligt til fejl at gøre det for hundredvis af sådanne værdier.

Der er et par gode funktioner i Excel, der giver dig mulighed for hurtigt at afrunde til det nærmeste heltal eller det nærmeste 0,5 eller 5 eller 10 multiplum.

I denne vejledning vil jeg vise dig, hvordan du bruger funktionerne MROUND, CEILING og FLOOR til at udføre denne type afrunding i Excel.

Rund til det nærmeste heltal i Excel

Hvis du tager eksemplet med projektledelse, antager du, at du har et datasæt som vist herunder, hvor du hurtigt vil finde ud af, hvor mange ressourcer der er nødvendige for forskellige projekter, som du administrerer.

Bemærk, at kolonnen 'FTE Needed' har værdierne i decimaler (beregnet ved at dividere 'Est Time' med 'Varighed').

I dette tilfælde skal du muligvis konvertere disse værdier til det næste heltal.

Her er formlen, der vil gøre dette for dig:

= ROUNDUP (D2,0)

ROUNDUP -formlen tager to argumenter - tallet, der skal afrundes, og antallet af decimaler, det skal rundes til.

Da vi i dette tilfælde leder efter heltal, har vi brugt 0 som det andet argument.

Hvis du vil afrunde til det nederste heltal, kan du bruge ROUNDDOWN -formlen som vist herunder:

= NEDRUND (D2,0)

Rund til det nærmeste multiplum på 0,5 i Excel

Antag nu, at du har det samme datasæt som vist ovenfor, men nu kan du tildele en 0,5 -ressource til et projekt.

I sådanne tilfælde vil du gerne afrunde et tal med en decimaldel:

  • Mindre end 0,5 til 0,5
  • Mere end 0,5 til 1

Følgende formel kan bruges til at gøre dette:

= LOFT.MATH (D2,0,5)

CEILING.MATH -funktionen tager tallet og afrunder det til det angivne multiplum, som du vil afrunde.

I vores eksempel, da signifikansværdien er 0,5, bliver 6,71 til 7,0 og 7,29 til 7,5.

Bemærk, at Excel også har en CEILING -funktion, der fungerer på samme måde. Det er blevet opbevaret til bagudkompatibilitet.

Rund til det nærmeste multiplum af 5 i Excel

For at afrunde til nærmeste 5 i Excel kan du bruge funktionen MROUND.

Antag, at du har et datasæt som vist herunder, hvor du vil afrunde det estimerede timetal til de nærmeste 5.

Dette ville betyde, at 161 skulle blive 160 og 163 ville blive 165.

Nedenfor er formlen, der gør dette:

= MROUND (B2,5)

MROUND -funktionen tager to argumenter. Det første argument er det tal, du vil afrunde, og det andet argument er det multiplum, som det skal runde til.

I dette tilfælde, da vi vil afrunde til nærmeste 5, har jeg brugt 5 som det andet argument.

Husk, at dette ikke nødvendigvis runder til det højere eller lavere tal. Resultatet afhænger af værdien. I dette eksempel, hvis decimaldelen i værdien er mindre end 2,5, bliver den til 0, og hvis den er mere end eller lig med 2,5, bliver den til 5.

Rund op til det nærmeste multiplum af 5 i Excel

I ovenstående eksempel ville MROUND -funktionen runde til nærmeste 5 baseret på værdien. Dette kan enten være en runde op eller en runde ned.

Men hvad nu hvis du vil runde kun op til de nærmeste 5.

Derefter kan du bruge funktionen CEILING.MATH.

Her er formlen, der vil runde op til de nærmeste 5.

= LOFT.MATH (B2,5)

Rund ned til det nærmeste multiplum af 5

For at runde ned til de nærmeste 5 kan du bruge funktionen FLOOR.MATH herunder:

= GULV.MATH (B2,5)

Rund til det nærmeste multiplum af 10 i Excel

Hvis man tager det samme eksempel (datasæt vist nedenfor), kan man bruge funktionen MROUND, hvis man vil afrunde timetallet til de nærmeste 10.

Følgende formel vil afrunde disse tal til nærmeste 10:

= MROUND (B2,10)

I dette tilfælde, da vi vil afrunde til nærmeste 10, har jeg brugt 10 som det andet argument.

Husk, at dette ikke nødvendigvis runder til det højere eller lavere tal. Resultatet afhænger af værdien. I dette eksempel, hvis decimaldelen i værdien er mindre end 5, bliver den til 0, og hvis den er mere end eller lig med 5, bliver den til 10.

Hvis du kun vil afrunde eller runde ned til de nærmeste 10, skal du bruge funktionerne CEILING.MATH eller FLOOR.MATH.

Her er de to formler, der vil runde op til det nærmeste multiplum af 10:

= LOFT.MATH (B2,10)
= AFRUNDNING (B2, -1)

Begge disse funktioner ville give det samme resultat.

Tilsvarende, hvis du vil runde ned til det nærmeste multiplum af 10, kan du bruge nedenstående formler:

= GULV.MATH (B2,10)
= NEDRUND (B2, -1)

Hvis du undrer dig over, hvad der er forskellen mellem funktionerne MROUND og CEILING/FLOOR, er her en sammenligning af resultater.

Hvis du tror, ​​at resultaterne af MROUND og FLOOR -funktionen er de samme, skal du se igen (tip: Projekt D).

Håber du finder metoderne vist i denne vejledning nyttige.

Hvis der er andre måder at få afrundingen udført, må du dele med mig i kommentarfeltet.

wave wave wave wave wave