Data

Slå sammen to Excel-ark

Kort svar

Skal arkene legges under hverandre fordi de har samme kolonner, bruker du Tilføy spørringer i Power Query. Skal du hente kolonner fra det ene arket inn i det andre basert på en felles nøkkel, er det et oppslag du trenger - XOPPSLAG for engangsjobber, Slå sammen spørringer i Power Query når det skal gjentas.

Først et spørsmål som avgjør alt annet: skal arkene stables eller kobles?

  • Stable (under hverandre): to ark med samme kolonner – for eksempel januar og februar. Resultatet er én lang liste.
  • Koble (side om side): to ark med ulike opplysninger som deler en nøkkel – ordrelinjer og kunderegister. Resultatet er de samme radene, med flere kolonner.

Feil valg her er grunnen til at mange ender opp med et ark som verken er det ene eller det andre.

Kjennetegn Du skal stable Du skal koble
Kolonnene er like Ja Nei
Radene er ulike hendelser Ja
Det finnes en felles nøkkel Ikke nødvendig Ja
Resultatet har flere rader Ja Nei
Resultatet har flere kolonner Nei Ja

Stable ark: Power Query

Manuell kopiering fungerer én gang. Skal det gjøres hver måned, gjør du det slik:

  1. Gjør begge områdene om til tabeller (Ctrl + L) og gi dem navn, for eksempel Januar og Februar.
  2. Klikk i den første tabellen og velg Data → Fra tabell/område. Power Query åpnes. Velg Lukk og last inn til → Bare opprett tilkobling.
  3. Gjenta for den andre tabellen.
  4. Data → Hent data → Kombiner spørringer → Tilføy.
  5. Velg de to spørringene, og last resultatet til et nytt ark.

Neste måned legger du de nye radene i kildetabellen og trykker Oppdater alle.

Kolonnene matches på navn. Heter kolonnen Beløp i det ene arket og Sum i det andre, får du to kolonner med hull i. Rett navnene i kilden, eller gi dem nytt navn som et steg i spørringen.

Har du mange filer? Bruk Hent data → Fra fil → Fra mappe i stedet. Da leses alle filene i mappen inn som én tabell, og du legger bare neste måneds fil i mappen for å få den med. Legg til et steg som beholder filnavnet som en kolonne – da vet du alltid hvor en rad kom fra.

Uten Power Query

Skal det gjøres én gang, er kopiering fullt forsvarlig – men gjør det trygt:

  1. Kontroller at kolonnene står i samme rekkefølge i begge arkene. Dette er den vanligste kilden til at beløp havner i datokolonnen.
  2. Marker dataene i det andre arket uten overskriftsraden (Ctrl + Shift + End fra første datacelle).
  3. Lim inn i første tomme rad under de eksisterende dataene.
  4. Legg til en kolonne som forteller hvor radene kom fra – Januar, Februar. Uten den kan du aldri spore en rad tilbake til kilden.

Punkt fire er verdt bryet selv på engangsjobber. Det er den eneste måten å avstemme totalen mot det opprinnelige arket etterpå.

Har du Microsoft 365, finnes det også formler som stabler to områder til én dynamisk matrise (VSTACK på engelsk). De oppdaterer seg selv, men matcher på posisjon og ikke på kolonnenavn – så kravet om lik rekkefølge gjelder fortsatt.

Koble ark: oppslag eller sammenslåing

Skal du hente kundenavn inn i ordrelisten basert på kundenummer, er det et oppslag:

=XOPPSLAG(A2; Kunder!$A$2:$A$500; Kunder!$B$2:$B$500; "Ukjent")

Det holder fint for en engangsjobb. Men skal det gjøres hver måned, eller snakker vi titusenvis av rader, gjør du det i Power Query i stedet:

  1. Lag tilkobling til begge tabellene som over.
  2. Kombiner spørringer → Slå sammen.
  3. Velg nøkkelkolonnen i begge tabellene.
  4. Velg koblingstype.
  5. Utvid den nye kolonnen og velg feltene du vil ha med.

Koblingstypene er verdt å kunne:

Type Resultat
Venstre ytre Alle rader fra hovedtabellen, med data fra den andre der det finnes treff
Høyre ytre Alle rader fra den andre tabellen, med data fra hovedtabellen der det finnes treff
Indre Kun rader som finnes i begge
Venstre anti Kun rader som ikke fant treff – perfekt for å finne feil
Høyre anti Rader i den andre tabellen som ikke ble brukt
Fullstendig ytre Alt fra begge, med hull der det mangler

Venstre ytre er standardvalget i praksis: du beholder alle ordrelinjene, og får med kundedata der de finnes.

Venstre anti er den undervurderte: kjør den først, så ser du umiddelbart hvilke kundenummer som mangler i registeret. Med formler oppdager du det først når noen stusser på en #I/T langt nede i arket. Se #I/T i Excel.

Sjekk radantallet etter sammenslåingen. Hadde du 4 200 ordrelinjer før og har 4 380 etter, er nøkkelen ikke unik i oppslagstabellen – noen kunder ligger der flere ganger, og hver av dem multipliserer radene sine. Fjern duplikater i oppslagstabellen først. Se fjerne duplikater i Excel.

Vanlige problemer

Overskriftene kommer med som datarader. Skjer når området ikke var en tabell før import. I Power Query bruker du Bruk første rad som overskrifter, og fjerner rader som er duplikater av overskriften.

Datoene blir feil. Ulike regionale innstillinger tolker 03.01.2026 ulikt. Sett datatypen eksplisitt med lokalitet i Power Query: høyreklikk kolonnen → Endre type → Med lokalinnstilling → Dato → Norsk (Norge).

Tallene summeres ikke etterpå. Kolonnen er kommet inn som tekst. Sett datatypen til desimaltall i Power Query, ikke etterpå i arket.

Nøkkelen matcher ikke. Mellomrom eller tall mot tekst. Legg inn stegene Trim og Endre type på nøkkelkolonnen i begge spørringene før du slår sammen. Se sammenligne to kolonner i Excel for hvordan du oppdager dette.

Filen ble treg. Har du lastet begge kildetabellene inn i arket i tillegg til resultatet, ligger dataene tre ganger. Sett kildespørringene til Bare opprett tilkobling.

Kolonnen ble borte etter utvidelse. Når du utvider en sammenslått kolonne, låser Power Query seg til feltnavnene den så da. Får kilden nye felt, kommer de ikke med før du utvider på nytt.

Hva du bør velge

Situasjon Metode
Én gang, få rader, samme kolonner Kopier og lim inn
Hver måned, samme kolonner Power Query, Tilføy
Mange filer i en mappe Power Query, Fra mappe
Hente noen felter, én gang XOPPSLAG
Hente felter jevnlig, mange rader Power Query, Slå sammen
Finne ut hva som ikke matcher Power Query, Venstre anti

Mer om verktøyet i Power Query i Excel og på tjenestesiden for Power Query. Skal sammenslåingen bli en fast månedsrutine, se også automatisere Excel.

Vanlige spørsmål

Hvor mange rader tåler Excel?

Et ark har 1 048 576 rader. Nærmer du deg det, er filen allerede blitt upraktisk treg. Da bør dataene ligge i datamodellen (Power Pivot) eller i en database, med Excel kun som rapportverktøy.

Kan jeg slå sammen ark fra flere forskjellige filer?

Ja. I Power Query velger du Hent data fra mappe. Da leses alle filene i mappen inn som én tabell, og nye filer kommer med neste gang du oppdaterer.

Kolonnene ligger i ulik rekkefølge i de to arkene. Er det et problem?

Ikke i Power Query – Tilføy spørringer matcher på kolonnenavn, ikke posisjon. Ved manuell kopiering er det derimot en vanlig kilde til at data havner i feil kolonne.

Hvordan vet jeg hvilke rader som ikke fant treff?

Bruk koblingstypen Venstre anti i Slå sammen spørringer. Da får du en tabell med nøyaktig de radene som ikke matchet noe i den andre tabellen – i stedet for at du skal lete etter feilmeldinger i arket.

Kan jeg slå sammen ark uten Power Query?

Ja. Skal de stables, kopierer du dataene inn under hverandre og kontrollerer at kolonnene står i samme rekkefølge. Skal de kobles, bruker du XOPPSLAG. Begge deler fungerer fint som engangsjobb, men må gjøres på nytt hver gang dataene endres.

Hvorfor får jeg flere rader enn jeg hadde etter en sammenslåing?

Fordi nøkkelen ikke er unik i den tabellen du kobler mot. Finnes kundenummeret to ganger i kunderegisteret, blir hver ordrelinje til to. Fjern duplikater i oppslagstabellen først.

Hva skjer hvis kildefilene har litt ulike kolonnenavn?

Da får du to kolonner der du forventet én, med hull i begge. Løs det ved å gi kolonnen nytt navn som et steg i den ene spørringen – ikke ved å endre kildefilen, som du kanskje får en ny versjon av neste måned.