You have multiple accounts
Choose the account you want to sign in with.

Importerer eller skriver du inn data i Excel som inneholder foranstilte nuller, for eksempel 00123, eller store tall som 1234 5678 9087 6543? Eksempler på dette er personnumre, telefonnumre, kredittkortnumre, produktkoder, kontonumre eller postnumre. Excel fjerner automatisk foranstilte nuller og konverterer store tall til vitenskapelig notasjon, for eksempel 1,23E+15, slik at formler og matematiske operasjoner kan arbeide på dem. Denne artikkelen omhandler hvordan du beholder dataene i det opprinnelige formatet, som Excel som tekst.

Konvertere tall til tekst når du importerer tekstdata

Bruk Excel Get & Transform (Power Query) til å formatere enkeltkolonner som tekst når du importerer data. I dette tilfellet importerer vi en tekstfil, men trinnene for datatransformering er de samme for data som er importert fra andre kilder, for eksempel XML, Web, JSON og så videre.

  1. Klikk Data-fanen, og deretter Fra tekst/CSV ved siden av Hent data-knappen. Hvis du ikke ser Hent data-knappen, går du til Ny spørring > Fra fil > Fra tekst og blar til tekstfilen, og deretter trykker du Importer.

  2. Excel laster inn dataene i en forhåndsvisningsrute. Trykk rediger i forhåndsvisningsruten for å laste inn redigeringsprogrammet for spørring.

  3. Hvis noen kolonner må konverteres til tekst, velger du kolonnen som skal konverteres, ved å klikke kolonneoverskriften og deretter gå til Hjem >Transformer > Datatype >velgerTekst .

    Power Query – data etter konvertering til tekst

    Tips!: Du kan merke flere kolonner med CTRL+VENSTREklikk.

  4. Deretter klikker du Erstatt gjeldende i dialogboksen Endre kolonnetype, og Excel konverterer de merkede kolonnene til tekst.

    Få & Transformer > Konvertere data til tekst
  5. Når du er ferdig, klikker du Lukk& Last inn , og Excel returnerer spørringsdataene til regnearket.

    Hvis dataene endres i fremtiden, kan du gå til Data > Oppdater, og Excel vil automatisk oppdatere dataene og bruke transformasjonene for deg.

I Excel 2010 og 2013 finnes det to metoder for å importere tekstfiler og konvertere tall til tekst. Den anbefalte metoden er å bruke Power Query, som er tilgjengelig hvis du laster ned Power Query-tillegget. Hvis du ikke kan laste ned Power Query-tillegget, kan du bruke tekstimportveiviseren. I dette tilfellet importerer vi en tekstfil, men trinnene for datatransformering er de samme for data som er importert fra andre kilder, for eksempel XML, Web, JSON og så videre.

  1. Klikk Power Query-fanen på båndet, og velg deretter Hent eksterne data > Fra tekst.

  2. Excel laster inn dataene i en forhåndsvisningsrute. Trykk rediger i forhåndsvisningsruten for å laste inn redigeringsprogrammet for spørring.

  3. Hvis noen kolonner må konverteres til tekst, velger du kolonnen som skal konverteres, ved å klikke kolonneoverskriften og deretter gå til Hjem >Transformer > Datatype >velgerTekst .

    Power Query – data etter konvertering til tekst

    Tips!: Du kan merke flere kolonner med CTRL+VENSTREklikk.

  4. Deretter klikker du Erstatt gjeldende i dialogboksen Endre kolonnetype, og Excel konverterer de merkede kolonnene til tekst.

    Få & Transformer > Konvertere data til tekst
  5. Når du er ferdig, klikker du Lukk& Last inn , og Excel returnerer spørringsdataene til regnearket.

    Hvis dataene endres i fremtiden, kan du gå til Data > Oppdater, og Excel vil automatisk oppdatere dataene og bruke transformasjonene for deg.

Bruke et egendefinert format til å beholde foranstilte nuller

Hvis du vil løse problemet bare i arbeidsboken fordi det ikke brukes av andre programmer som datakilde, kan du bruke et egendefinert eller et spesielt format til å beholde foranstilte nuller. Dette fungerer for tallkoder som inneholder færre enn 16 sifre. I tillegg kan du formatere tallkodene med bindestreker eller andre skilletegn. Hvis du for eksempel vil gjøre et telefonnummer lettere å lese, kan du legge til en tankestrek mellom den internasjonale koden, lands-/områdekoden, områdekoden, prefikset og de siste tallene.

Nummerkode

Eksempel

Egendefinert tallformat

Sosialt
sikkerhet

012345678

000-00-0000
012-34-5678 

Telefonnummer

0012345556789

00-0-000-000-0000
00-1-234-555-6789 

Postal
kode

00123

00000
00123 

Trinn    

  1. Merk cellen eller celleområdet du vil formatere.

  2. Trykk CTRL+1 for å laste inn dialogboksen Formater celler.

  3. Velg Tall-fanen, og klikk deretter Egendefinert i Kategori-listen, og skriv deretter inn tallformatet, for eksempel 000-00-0000 for en personnummerkode, eller 00000 for et femsifret postnummer.

    Tips!: Du kan også klikke Spesielt, og deretter velgePostnummer , Postnummer + 4,Telefon ellerPersonnummer.

    Hvis du vil ha mer informasjon om egendefinerte koder, kan du se Opprette eller slette et egendefinert tallformat.

    Obs!: Dette gjenoppretter ikke foranstilte nuller som ble fjernet før formatering. Det påvirker bare tall som skrives inn etter at formatet er brukt.

Bruke TEKST-funksjonen til å bruke et format

Du kan bruke en tom kolonne ved siden av dataene og bruke TEKST-funksjonen til å konvertere den til ønsket format.

Nummerkode

Eksempel (I celle A1)

TEKST-funksjon og nytt format

Sosialt
sikkerhet

012345678

=TEKST(A1;"000-00-0000")
012-34-5678

Telefonnummer

0012345556789

=TEKST(A1;"00-0-000-000-0000")
00-1-234-555-6789

Postal
kode

00123

=TEKST(A1;"00000")
00123

Kredittkortnumre avrundes nedover

Excel har en maksimal presisjon på 15 signifikante sifre, noe som betyr at alle tall som inneholder 16 eller flere sifre, for eksempel et kredittkortnummer, avrundes alle tall forbi det 15. sifferet ned til null. Når det gjelder tallkoder som er 16 sifre eller større, må du bruke et tekstformat. Hvis du vil gjøre dette, kan du gjøre én av to ting:

  • Formatere kolonnen som tekst

    Merk dataområdet, og trykk CTRL+1 for å starte dialogboksen Formater > celler. Klikk Tekst Tall-fanen.

    Obs!: Dette endrer ikke tall som allerede er angitt. Det påvirker bare tall som skrives inn etter at formatet er brukt.

  • Bruke apostroftegnet

    Du kan skrive inn en apostrof (') foran tallet, og Excel behandler det som tekst.

Til toppen av siden

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i Excels tekniske fellesskap eller få hjelp i Svar-fellesskapet.

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Office Insider-deltakere

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×