Du importerer data fra CSV, en database eller nettet. Tall blir til tekst. Datoer viser serienumre. Svenske tegn (å, ä, ö) blir til rare symboler. Alle dataene havner i én kolonne.

Dette er veiledningen som løser importproblemene dine. Du lærer å importere data riktig fra starten av og å rette vanlige feil etter importen. Med riktig metode tar importen 30 sekunder i stedet for 30 minutter med manuell retting.

For generell feilsøking, se veiledningen for Excel-feilsøking. For andre problemer, les vanlige Excel-problemer.

Vanlige problemer med dataimport

Problem 1: Tall tolkes som tekst

Symptomer: – Tall er venstrejustert (i stedet for høyrejustert) – Grønn trekant i øvre venstre hjørne – Formler fungerer ikke (f.eks. gir SUMMER 0)

Årsak: Cellen var formatert som tekst før importen, eller dataene inneholdt en innledende apostrof.

Problem 2: Datoer blir til serienumre

Symptomer: – I stedet for “2026-01-30” ser du “44 927” – Eller: datoer tolkes feil (amerikansk format: måned/dag/år)

Årsak: Datoformatet samsvarer ikke med det Excel forventer, eller cellen er formatert som tall.

Problem 3: Svenske tegn blir til rare symboler

Symptomer: – “å” blir til “Ã¥” – “ö” blir til “ö” – “ä” blir til “ä”

Årsak: Feil tegnkoding ved import (UTF-8 vs ISO-8859-1).

Problem 4: Alle data i én kolonne

Symptomer: – Du forventer tabellformat, men alt havner i kolonne A – Data er skilt med semikolon eller tabulator, men Excel ser det ikke

Årsak: Excel gjetter feil skilletegn ved import.

Problem 5: Ekstra mellomrom

Symptomer: – Dataene ser riktige ut, men formler fungerer ikke – “Stockholm” samsvarer ikke med “Stockholm” (ekstra mellomrom)

Årsak: Innledende/avsluttende mellomrom fra kildesystemet.

Riktig metode: Importer fra CSV/tekst

Feil metode (dobbeltklikke på CSV-filen): Excel gjetter formatet og gjør ofte feil.

Riktig metode (Data → Fra tekst/CSV):

Trinn for trinn

  1. Åpne Excel (tom)

  2. Data → Hent data → Fra fil → Fra tekst/CSV

  3. Velg filen

  4. En forhåndsvisning åpnes:

    • Filopprinnelse: Velg 65001: Unicode (UTF-8) for svenske tegn
    • Skilletegn: Kontroller at riktig skilletegn er valgt:
      • Komma (,) — Vanlig CSV-standard
      • Semikolon (;) — Svensk CSV-standard
      • Tabulator — TSV-filer
      • Annet — Angi ditt eget tegn
    • Registrering av datatype: Velg “Basert på hele datasettet”
  5. Klikk “Transformer data” (åpner Power Query)

  6. I Power Query:

    • Kontroller hver kolonne
    • Klikk på ABC-ikonet i kolonneoverskriften for å velge type:
      • Tekst — For personnumre, postnumre (med innledende null)
      • Heltall — For heltall
      • Desimaltall — For beløp
      • Dato — For datoer
    • Hvis en kolonne er feil: Høyreklikk → Endre type
  7. Klikk “Lukk og last inn”

Resultat: Dataene importeres riktig med riktige datatyper.

Fordeler med Power Query-metoden

  • Gjentakbar: Høyreklikk på spørringen → Oppdater for å importere på nytt
  • Dokumentert: Alle transformasjonstrinn lagres
  • Konsekvent: Samme import hver gang
  • Rask: Når trinnene er definert, tar importen noen sekunder

Rett importfeil etter import

Hvis du allerede har importert data og oppdaget feil:

Rett: Tall lagret som tekst

Metode 1: Tekst til kolonner (raskest)

  1. Merk kolonnen
  2. Data → Tekst til kolonner
  3. Velg “Atskilt” → Neste
  4. Fjern merkingen for alle skilletegn → Neste
  5. Velg “Standard” under dataformat for kolonner
  6. Fullfør

Metode 2: Søk og erstatt

  1. Merk kolonnen
  2. Ctrl+H
  3. Søk etter: (la stå tomt)
  4. Erstatt med: (la stå tomt)
  5. Erstatt alle

Excel tvinges til å evaluere cellene på nytt.

Metode 3: VERDI()-funksjonen

  1. I en hjelpekolonne: =VERDI(A1)
  2. Kopier nedover
  3. Kopier resultatene
  4. Lim inn spesial → Verdier over originalen

Rett: Datoer som serienumre

Hvis det vises som et tall (44927):

  1. Merk cellene
  2. Høyreklikk → Formater celler
  3. Velg “Dato”
  4. Velg ønsket datoformat
  5. OK

Hvis datoen er tekst og må konverteres:

=DATUMVÄRDE(A1)

Eller hvis formatet er ÅÅÅÅMMDD:

=DATUM(VÄNSTER(A1;4);MEDEL(A1;5;2);HÖGER(A1;2))

Rett: Svenske tegn (tegnkoding)

Hvis du allerede har importert med feil koding:

Dessverre finnes det ingen enkel løsning. Du må: 1. Slette dataene 2. Importere på nytt med riktig koding (UTF-8)

Forebygging: Bruk alltid Data → Fra tekst/CSV og velg UTF-8 som opprinnelse.

Rett: Alle data i én kolonne

Bruk Tekst til kolonner:

  1. Merk kolonne A
  2. Data → Tekst til kolonner
  3. Velg “Atskilt” → Neste
  4. Merk skilletegnene:
    • Tabulator — Hvis dataene er skilt med tabulator
    • Semikolon — Hvis dataene er skilt med semikolon
    • Komma — Hvis dataene er skilt med komma
    • Mellomrom — Hvis dataene er skilt med mellomrom
    • Annet — Angi ditt eget tegn
  5. Forhåndsvisningen viser hvordan dataene deles opp
  6. Neste
  7. Angi dataformat for hver kolonne (vanligvis “Standard”)
  8. Fullfør

Rett: Ekstra mellomrom

Bruk TRIMME()-funksjonen:

=BESKÄR(A1)

Fjerner: – Innledende mellomrom – Avsluttende mellomrom – Flere mellomrom på rad (erstattes med ett)

Eller for hele kolonnen:

  1. Merk kolonnen
  2. Ctrl+H (Søk og erstatt)
  3. Finn hva: Ett mellomrom + ett mellomrom (to mellomrom)
  4. Erstatt med: Ett mellomrom
  5. Erstatt alle
  6. Gjenta til Excel sier “0 erstatninger”

Import fra databaser (SQL, Access)

Koble til databasen

  1. Data → Hent data → Fra database
  2. Velg type:
    • SQL Server
    • Microsoft Access-database
    • Fra ODBC
  3. Angi servernavn og databasenavn
  4. Angi autentisering (Windows eller databasepålogging)
  5. Velg tabell eller skriv en SQL-spørring
  6. Klikk OK

I Power Query: – Filtrer rader – Velg kolonner – Endre datatyper – Lukk og last inn

Oppdatering: Høyreklikk på spørringen → Oppdater. Dataene hentes fra databasen på nytt.

Import fra nettet

Fra en nettside

  1. Data → Hent data → Fra nettet
  2. Angi URL
  3. Excel finner tabeller på siden
  4. Velg tabell
  5. Transformer i Power Query ved behov
  6. Lukk og last inn

Bruksområder: – Valutakurser fra sentralbanker – Sportsresultater – Statistikk fra myndigheter

Fra et API (JSON)

  1. Data → Hent data → Fra nettet
  2. Angi API-URL
  3. Hvis API-et krever autentisering: Velg autentiseringstype
  4. JSON konverteres til en tabell automatisk
  5. Utvid kolonner med nestede data
  6. Lukk og last inn

Tips: Bruk Power Query til å transformere JSON-strukturen.

Datavalidering etter import

Etter import — valider at dataene er riktige.

Kontroller datatyper

Hurtigmetode: 1. Merk kolonnen 2. Se på formateringsfeltet (Hjem-fanen) 3. Det skal stå riktig datatype: – Heltall → Tallformat – Desimaltall → Tallformat med desimaler – Datoer → Datoformat – Tekst → Tekstformat

Kontroller intervaller (numeriske data)

Finn ekstremverdier:

Min: =MIN(A:A)
Max: =MAX(A:A)

Ser det fornuftig ut? Eller finnes det ekstremverdier (f.eks. 999999 som “manglende data”)?

Finn uteliggere:

Bruk betinget formatering: 1. Merk kolonnen 2. Hjem → Betinget formatering → Regler for øverste/nederste verdier 3. Velg “Over gjennomsnittet” eller “Under gjennomsnittet”

Kontroller duplikater

Finn duplikater:

  1. Merk kolonnen
  2. Hjem → Betinget formatering → Uthev celleregler → Dupliserte verdier
  3. Velg formatering

Fjern duplikater:

  1. Merk datatabellen
  2. Data → Fjern duplikater
  3. Velg kolonnene som skal kontrolleres
  4. OK

Advarsel: Permanent handling. Lag en kopi først.

Kontroller manglende verdier

Finn tomme celler:

  1. Ctrl+G (Gå til)
  2. Utvalg
  3. Velg “Tomme celler”
  4. OK

Alle tomme celler merkes.

Erstatt tomme celler:

  1. Merk kolonnen
  2. Ctrl+H
  3. Finn hva: (la stå tomt)
  4. Erstatt med: 0 eller Mangler eller noe annet
  5. Erstatt alle

Kontroller unike verdier

Er verdiene unike når de skal være det?

Eksempler: Personnumre, artikkelnumre, kundenumre.

=ANTAL.UNIKA(A:A)

Sammenlign med totalt antall rader. De skal være like hvis alle er unike.

Eller bruk en pivottabell: 1. Merk kolonnen 2. Ctrl+T (opprett tabell) 3. Sett inn → Pivottabell 4. Dra kolonnen til “Rader” og “Verdier” 5. Filtrer verdier > 1 (finner duplikater)

Beste praksis for dataimport

1. Bruk alltid Power Query for gjentakende import

Ikke “Åpne” eller dobbeltklikk. Bruk Data → Fra tekst/CSV.

2. Lagre importtrinnene

Power Query lagrer alle transformasjoner. Neste gang: høyreklikk → Oppdater.

3. Angi datatyper eksplisitt

Ikke la Excel gjette. Velg datatype i Power Query for hver kolonne.

4. Valider etter hver import

Kjør raske kontroller: – Min/maks for numeriske kolonner – Tell tomme celler – Kontroller de første og siste radene

5. Dokumenter importprosessen

Legg til en kommentar i Excel-filen: – Kilde (fil, database, URL) – Importdato – Eventuelle manuelle trinn

6. Ha sikkerhetskopi av kildefilen

Behold originalkilden (CSV osv.) i minst én måned.

Automatiser dataimport med VBA

For gjentakende import fra samme kilde kan VBA automatisere alt.

Eksempel: Importer CSV hver mandag

Sub ImporteraCSV()
    Dim filväg As String
    filväg = "C:\Data\försäljning.csv"

    ' Ta bort gammal data
    Sheets("Import").Cells.Clear

    ' Importera ny data
    With Sheets("Import").QueryTables.Add( _
        Connection:="TEXT;" & filväg, _
        Destination:=Sheets("Import").Range("A1"))
        .TextFileParseType = xlDelimited
        .TextFileSemicolonDelimiter = True
        .Refresh BackgroundQuery:=False
    End With
End Sub

Les mer: Excel-automatisering med VBA

Når du trenger profesjonell hjelp

Kontakt Excel Department hvis:

  • Komplekse datakilder (flere systemer, API-er)
  • Store datamengder (100 000+ rader)
  • Gjentakende import som må automatiseres
  • Datavalidering med avanserte regler
  • Integrasjon med forretningssystemer (ERP, CRM)

Vi tilbyr: – Power Query-løsninger for kompleks datatransformasjon – VBA-automatisering for planlagt import – Datavalidering og kvalitetskontroll – Integrasjon med eksterne systemer

Ring 010-264 20 20 eller send e-post til info@exceldepartment.se.

Oppsummering: Din importsjekkliste

Før import: 1. [ ] Bruk Data → Fra tekst/CSV (ikke dobbeltklikk) 2. [ ] Velg UTF-8 som tegnkoding 3. [ ] Kontroller skilletegn i forhåndsvisningen 4. [ ] Åpne i Power Query 5. [ ] Angi datatype for hver kolonne eksplisitt 6. [ ] Lukk og last inn

Etter import: 7. [ ] Kontroller at tall er høyrejustert 8. [ ] Kontroller datoformatet 9. [ ] Kontroller svenske tegn (å, ä, ö) 10. [ ] Kjør Min/Maks på numeriske kolonner 11. [ ] Søk etter tomme celler 12. [ ] Kontroller duplikater hvis relevant

For fremtiden: 13. [ ] Lagre Power Query-spørringen 14. [ ] Dokumenter importprosessen 15. [ ] Ta vare på en sikkerhetskopi av kildedataene

Relatert innhold


Excel Department Slottsbacken 8, Stockholm Telefon: +46-10-264-20-20 / 010-264 20 20 E-post: info@exceldepartment.se


Trenger dere hjelp med dette? Våre Excel-konsulenter hjelper dere – den første konsultasjonen er kostnadsfri.

Bestill en kostnadsfri samtale eller ring 010-264 20 20.