Microsoft Excel fjerner automatisk innledende nuller for tall, fordi nullene er unødvendige for beregninger eller presisjon. Det er imidlertid tider når disse førstesifrede nullene er nødvendige, for eksempel når du oppgir produkt-ID, postnummer eller personnummer. I slike tilfeller må du overstyre Excels standardformatering. Konfigurering av et tilpasset tallformat gjennom dialogboksen Formater celler viser innledende nuller og sikrer at Excel fortsatt gjenkjenner tallene som tall. Du kan imidlertid også bruke tekstformatering gjennom dialogboksen Formater celler, funksjonene Tekst eller Sammenslåing eller tekstimportfunksjonen for å legge til innledende nuller.
Egendefinerte tallformater
Høyreklikk på valgte celler, rader eller kolonner og velg deretter "Formater celler". På Numbers-fanen velger du kategorien "Egendefinert" og skriver inn nuller i Type-feltet; antallet nuller du angir tilsvarer antall sifre som skal vises; hvis cellen inneholder færre sifre enn antallet nuller du konfigurerte, legges innledende nuller til. Du kan også inkludere formateringssymboler som dollartegn, komma, bindestreker, apostrof og desimaltegn. For eksempel, hvis du konfigurerte "000-00-000" (uten anførselstegn) for et personnummer og cellen bare inneholdt "9", blir utdataene "000-00-009." En annen vurdering er at Excel bare tillater 15 signifikante tall før det runder av tallet, så hvis tallet ditt overstiger 15 sifre, unntatt innledende nuller, må du bruke en tekstformat.
Dagens video
Tekstformatet
Tekstformater lar deg legge inn alle data i en celle, inkludert innledende nuller, uten at Excel endrer verdiene. Bare velg kategorien "Tekst" i dialogboksen Formater celler. Tekstformatet vil imidlertid ikke returnere innledende nuller som Excel allerede har fjernet. Hvis du trenger å legge til innledende nuller i tekst eller tall, skriver du inn verdien på nytt som tekst eller bruker funksjonen Tekst eller Sammenknytt. Du kan også formatere et tall som tekst i en individuell celle ved å legge til en apostrof foran nummeret, for eksempel: '000-12-345 Numbers formatert som tekst kan fortsatt brukes i beregninger, så lenge de ikke inkluderer ekstra tekstelementer, for eksempel tegn eller bindestreker.
Tekstfunksjonen
Tekstfunksjonen lar deg referere til tekst eller tall og deretter spesifisere et format for utdata. Denne funksjonen bruker strukturen "=Tekst (verdi, format)." Verdien kan være en hvilken som helst cellereferanse eller tall, og formatet følger samme struktur som konfigurering av egendefinerte tall, bortsett fra at formatet er omgitt av sitater. Som et eksempel konverterer følgende formel tallet i celle A1 til et 9-sifret personnummer:
=Tekst (A1,"000-00-000")
Nummersammenkobling
Egendefinerte tallformater og tekstfunksjonen spesifiserer et spesifikt antall sifre, men antallet innledende nuller varierer med antall innledende sifre, unntatt innledende nuller. Sammenslåingsfunksjonen lar deg imidlertid legge til et spesifikt antall innledende nuller, uavhengig av hvor mange sifre som er inkludert i kildecellen. Bruk strukturen "=Sett sammen (nuller, A1)" og skriv inn nullene omgitt av anførselstegn. Som et eksempel, for å legge til tre nuller til teksten eller tallet i A1, bruk formelen:
=Concatenate("000",A1)
Du kan også sette sammen ved å bruke og-tegnet med strukturen "=nuller&A1", for eksempel:
="000"&A1
Tekstimport
Når du åpner en tekstfil, starter Excel automatisk tekstimportveiviseren. Ved å bruke standardinnstillingene gjenkjenner Excel tall og fjerner innledende nuller. For å forhindre dette, velg tallkolonnene i trinn 3 og velg "Tekst" i feltet Kolonnedataformat. Dette tvinger Excel til å behandle tallene som tekst før den begynner å importere data, noe som betyr at de innledende nullene er bevart.