Formler for avrunding Tall i Excel

Ofte kundene ønsker å se på rene, runde tall. Oversvømt en bruker med desimaltall og unødvendige sifre for moro skyld presisjon kan faktisk gjøre rapportene vanskeligere å lese. På grunn av dette, kan det være lurt å vurdere å bruke Excel avrundings funksjoner.

Denne figuren viser hvordan antall 9,45 påvirkes ved bruk av runden, ROUNDUP, og ROUNDDOWN funksjoner.

Excel ROUND funksjonen brukes til å runde et gitt tall til et angitt antall sifre. Den runde funksjonen tar to argumenter:. Den opprinnelige verdien og antall sifre for å runde til

Legge inn en 0 som andre argument forteller Excel for å fjerne alle desimaler og rundt heltallsdelen av tallet basert på første desimal. For eksempel, avrunder denne formelen til 94:
= ROUND (94.45,0)

Legge inn en 1 som andre argument forteller Excel å runde med én desimal basert på verdien av den andre desimal. For eksempel, avrunder denne formelen til 94,5:
= ROUND (94.45,1)

Du kan også legge inn et negativt tall som det andre argumentet, forteller Excel til å runde basert på verdier til venstre for desimaltegnet. Følgende formel, for eksempel, returnerer 90:.
= ROUND (94,45, -1)

Du kan tvinge avrunding i en bestemt retning ved hjelp av ROUNDUP eller ROUNDDOWN funksjoner

Dette ROUNDDOWN formel runder 94,45 ned til 94:
= ROUNDDOWN (94.45,0)

Dette ROUNDUP formel runder 94,45 opp til 95:
= AVRUND.OPP (94.45,0)
Avrunding til nærmeste krone i Excel
< p> I noen bransjer er det vanlig praksis å runde et pengebeløp til nærmeste krone. Figuren viser hvordan du runder en pengebeløp opp eller ned til nærmeste krone kan påvirke den resulterende nummeret.

Du kan runde av til nærmeste krone ved hjelp av tak eller gulv funksjoner.

taket funksjonen runder et tall opp til nærmeste multiplum av betydning at du sender til den. Dette verktøyet er nyttig når du trenger å overstyre standard avrunding protokollen med dine egne forretningsregler. For eksempel kan du tvinge Excel å runde 123,222 til 124 ved hjelp av TAK funksjon med en betydning av 1.
= TAK (123.222,1)

Så går inn i en 0,01 som betydningen forteller TAK funksjon å runde til nærmeste krone.

Hvis du ønsket å avrunde til nærmeste nikkel, kan du bruke 0,05 som betydning. For eksempel gi følgende formel 123,15:
= TAK (123,11, 0,05)

gulvet funksjonen fungerer på samme måte, bortsett fra at det tvinger en avrunding ned
til nærmeste betydning. Følgende eksempel funksjonen runder 123,19 ned til nærmeste nikkel, noe som gir 123,15 som resultat:
= ETASJE (123,19, 0,05)
avrunding til signifikante sifre i Excel

I noen økonomiske rapporter, tall er presentert i signifikante sifre. Tanken er at når du arbeider med tall i millioner, trenger du ikke å oversvømme en rapport med overflødige tall for moro skyld viser presisjon ned til ti, hundre og tusen steder.

For eksempel, i stedet for å vise til antall 883 788, kan du velge å runde nummer én signifikante siffer. Dette ville bety viser samme antall som 900 000. Avrunding 883 788 til to signifikante sifre ville vise antall som 880 000.

I hovedsak, du deeming at et bestemt antall sted er betydelig nok til å vise. Resten av nummer kan bli erstattet med nuller. Du kan føle deg som om du gjør dette kan introdusere problemer, men når du arbeider med et stort nok antall, er ubetydelig hvilket som helst tall under en viss betydning.

Figuren nedenfor viser hvordan du kan implementere en formel som runder tall til et gitt antall signifikante sifre.

Du bruker Excel ROUND funksjon å runde et gitt tall til et angitt antall sifre. Den runde funksjonen tar to argumenter: den opprinnelige verdien og antall sifre for å runde til

Angi et negativt tall som det andre argumentet forteller Excel til å runde basert på signifikante sifre til venstre for desimalpunktet.. Følgende formel, for eksempel, returnerer 9500:
= ROUND (9489, -2)

Endre betydelig sifre argument til -3 returnerer en verdi av 9000.
= ROUND (B14, -3) < p> Dette fungerer bra, men hva om du har tall på ulike skalaer? Det er, hva hvis noen av tallene er millioner, mens andre er hundretusener? Hvis du ønsket å vise dem alle med en signifikante siffer, ville du trenger for å bygge en annen ROUND funksjon for hvert nummer å gjøre rede for ulike signifikante sifre argument som du trenger for hver type nummer.

For å hjelpe løse dette problemet, kan du erstatte hardkodet signifikante sifre argument med en formel som beregner hva det tallet skal være.

Tenk deg at nummeret er -2330,45. Du kan bruke denne formelen som den signifikante siffer argument i din ROUND funksjon:
LEN (INT (ABS (-2330,45))) * - 1 + 2

Denne formelen første wraps nummeret i ABS-funksjon, effektivt fjerner noen negativ symbol som kan eksistere. Det brytes deretter at resultatet i INT funksjon, stripping ut noen desimaler som kan eksistere. Det brytes deretter at
resultat i LEN funksjonen for å få et mål på hvor mange tegn i antall uten desimaler eller negasjon symboler.

I dette eksemplet, denne delen av formelresultatene i nummer 4. Hvis du tar nummer -2330,45 og fjerner desimalene og negative symbol, har du fire tegn igjen.

Dette tallet er så multiplisert med -1 for å gjøre det et negativt tall, og deretter lagt til antall signifikante sifre du leter etter. I dette eksempelet ser at beregningen slik: 4 * -1 + 2 = -2

Igjen, vil denne formelen brukes som andre argument for din ROUND funksjon.. Skriv inn denne formelen inn i Excel og rundt nummeret til 2300 (to signifikante siffer):
= ROUND (-2330,45, LEN (INT (ABS (-2330,45))) * - 1 + 2)

Du kan da erstatte denne formelen med cellereferanser som peker til kilden nummer og celle som holder antall ønskede signifikante sifre
= ROUND (B5, LEN (INT (ABS (B5))) * - 1 + $ E $ 3).