Hvordan stoppe Excel fra å avrunde tall (desimaler/brøk)

Excel er et utrolig godt utviklet regnearkverktøy som er designet for å maksimere brukernes effektivitet.

Selv om det fungerer som forventet i de fleste tilfeller, kan det i noen tilfeller være litt kontraproduktivt.

Et slikt område er når Excel bestemmer seg for å avrunde tall (arghhh).

I denne opplæringen vil jeg vise deg hvordan du tar kontroll og stoppe Excel fra å avrunde tall.

Hvorfor Excel runder av tall?

Her er noen mulige årsaker til at Excel kan avrunde tall:

  1. Kolonnebredden er ikke nok til å ta imot alle tallene, så Excel ender opp med å avrunde tall slik at den kan passe til den endelige verdien i cellen som den kan vise helt
  2. Tallet er for stort, og det vises i det eksponentielle formatet
  3. Excel kan bare vise tall på opptil 15 sifre, og et tall som er lengre enn dette vil vise 0 i stedet for tallet etter det 15. sifferet
  4. Cellen er formatert på en måte for å avrunde tall og bare vise spesifikke sifre (eller spesifikke sifre etter desimal) i et tall

Nå ser tabellen på hvert av disse scenariene og hvordan du kan stoppe Excel fra å avrunde tall i hvert enkelt tilfelle

Stopp avrunding av tall ved å øke kolonnebredden

Når du skriver inn et tall i en celle, prøver Excel at det er best å passe det tallet i den angitte bredden på cellen.

Og hvis bredden på kolonnen der tallet er angitt ikke er nok, gjør Excel det nest beste - det runder tallet for å vise verdien i cellen (mens det opprinnelige nummeret fortsatt er i cellen).

Som du kan se nedenfor på skjermbildet, har jeg lagt inn et stort tall (12354.546) som er fullt synlig i formellinjen, men det er avrundet i cellen.

Slik løser du dette:

Alt du trenger å gjøre er å øke kolonnebredden og gjøre den bred nok til at tallene har plass til å vises fullt ut.

For å gjøre dette, plasser markøren ved kanten av kolonneoverskriften (kolonne -alfabetet). Du vil legge merke til at markøren endres til en pil med to spisser. Dobbeltklikk, og det ville automatisk tilpasset kolonnebredden for å imøtekomme innholdet som tar mest bredde.

Stopp Excel fra å runde store tall

Når det gjelder å skrive inn store tall i Excel, er det et par grunner til at Excel kanskje avrunder de store tallene.

  • Celleformatet er satt til Generelt, og viser bare en bestemt talllengde
  • Tallet er lengre enn 15 sifre, og et hvilket som helst tall etter det 15. sifferet vises som 0

La oss gå gjennom hvert av disse scenariene og se hvordan vi kan stoppe Excel fra å avrunde tallene våre i hvert enkelt tilfelle

Endre celleformatet fra generelt til tall

Når celleformatet er satt til Generelt, viser Excel bare et bestemt antall sifre i en celle, og et hvilket som helst tall som overstiger det, vises i det eksponentielle formatet (også kalt det vitenskapelige formatet).

Nedenfor er et eksempel på et eksponentielt formatnummer i celle A2.

Som du kan se på skjermbildet ovenfor, har Excel ingen problemer med å vise hele tallet når jeg har et tall som er 11 sifre langt.

Men når jeg har et tall som er 12 sifre langt, bortsett fra konverterer det til det eksponentielle formatet.

Slik løser du dette:

Denne har en enkel løsning. Alt du trenger å gjøre er å endre cellens format fra Generelt til Nummer.

Under trinnene for å gjøre dette:

  1. Velg cellene eller cellene du vil endre formatet for
  2. Klikk på kategorien Hjem
  3. Klikk på formateringsmenyen i Nummer -gruppen
  4. Velg "Nummer" som format

Trinnene ovenfor skal gjøre at tallene dine vises som forventet.

Når du endrer celleformatet til tallformat, legger Excel automatisk til to sifre etter desimaltegnet. Hvis du ikke vil ha disse, klikker du på Reduser desimalikonet på båndet (det er i kategorien Hjem).

Hvis du ser en rekke hasjesymboler i stedet for tallet i cellen, utvider du bare kolonnen. Når kolonnen er bred nok til å ta imot hele tallet, bør du se tallet.

Gjør tallteksten til å vise mer enn 15 sifre

Et annet problem du kan møte når du arbeider med store tall i Excel, er at etter 15 sifre i et tall konverterer Excel et hvilket som helst siffer til 0.

Dette er designet og Excel anser bare 15 sifre som signifikante, og et siffer etter det blir automatisk konvertert til en 0.

Dette kan være et problem når du arbeider med store tall (for eksempel kredittkortnumre eller bestillingsnumre).

Nedenfor er et eksempel der når jeg skriver inn siffer 1, 16 ganger i en celle, vises de første 15 forekomstene og den 16. blir omgjort til en 0.

Forsiktig: I motsetning til andre metoder er det ikke slik at Excel bare viser meg 0 etter det 15. sifferet og har det faktiske tallet i bakenden. Selv i bakenden konverterer Excel sifrene etter det 15. sifferet til 0.

Slik håndterer du dette:

For å stoppe Excel fra å gjøre dette, må du konvertere nummeret ditt til et tekstformat. Selv om Excel er forhåndsprogrammert for å behandle tall på en bestemt måte, roter det ikke med tekstformatet (heldigvis).

Og den enkleste måten å gjøre dette på er å legge til en apostrof foran tallet.

Dette ville tvinge Excel til å betrakte alt som følger apostrofen som en tekststreng, og samtidig, så snart du trykker enter, vil apostrofen ikke bli vist i cellen (slik at du vil kunne se hele tallet uten apostrof)

Nedenfor er et eksempel, hvor tallet i celle A1 har en apostrof foran seg og viser hele tallet, men tallet i celle A2 har ikke en apostrof og konverterer det siste sifferet til et 0

Stopp Excel fra å avrunde desimaltall / valutaer

Excel gir også brukerne fleksibilitet til å bestemme hvor mange sifre etter desimalplassen som skal vises.

Dette kan også bety at hvis du har flere sifre etter desimalen, vil disse bli avrundet bare for å vise det angitte antallet sifre.

Dette er ofte tilfelle når du bruker valutaformatet eller regnskapsformatet, hvor tallene alltid vises med to sifre etter desimaltegnet. Og hvis du har et tall som har tre eller fire eller 5 sifre etter desimaltegnet, avrundes det for å bare vise to sifre.

Nedenfor er et eksempel hvor jeg har et tall med mer enn to sifre etter desimalen, men det er avrundet og bare to sifre vises

Slik løser du dette:

Dette skjer på grunn av tallformatet til cellene du har tallene i.

Og for å stoppe Excel fra å avrunde disse tallene, endre celleformatet slik at det kan vise flere tall enn det det viser for øyeblikket.

Under trinnene for å endre celleformat og få flere tall til å dukke opp:

  1. Velg cellene som har tallene
  2. Hold kontrolltasten og trykk på 1 -tasten (dette åpner dialogboksen Formater celler)
  3. Sørg for at du er i "Nummer" -fanen
  4. Velg nummer i venstre rute (eller valuta/regnskap hvis du bruker disse formatene)
  5. Endre “Desimalplasser” -verdien fra 2 til 3 eller 4 (eller hvilket antall sifre du vil vise).
  6. Lukk dialogboksen

Trinnene ovenfor vil sørge for at Excel alltid viser tallene dine med et spesifisert antall sifre etter desimalen. Flere sifre etter den angitte verdien vil bli avrundet (noe som er akseptabelt i de fleste tilfeller)

Vær også oppmerksom på at ingenting av dette faktisk endrer verdien i cellen. Det endrer bare måten det vises på.

Så hvis du skriver inn et tall som har fem sifre etter desimaltegnet, og bare to dukker opp i cellen, forblir det opprinnelige tallet slik du skrev det.

Så dette er noen av måtene du kan stoppe Excel fra å avrunde tall.

Jeg håper du synes denne opplæringen var nyttig.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave