Hvordan fletter jeg to eller flere tabeller?

Gælder for
Excel til Microsoft 365 Excel 2024 Excel 2021

Du kan flette (kombinere) rækker fra én tabel til en anden ved blot at indsætte dataene i de første tomme celler under måltabellen. Tabellen bliver større og større for at medtage de nye rækker. Hvis rækkerne i begge tabeller stemmer overens, kan du flette kolonnerne i én tabel med en anden – ved at indsætte dem i de første tomme celler til højre for tabellen. I dette tilfælde øges tabellen også for at rumme de nye kolonner.

For større eller mere komplekse datasæt kan du også kombinere tabeller ved hjælp af andre værktøjer i Excel.

Fletning af rækker er faktisk ganske enkelt, men fletning af kolonner kan være svært, hvis rækkerne i den ene tabel ikke svarer til rækkerne i den anden tabel. Ved hjælp af en opslagsfunktion, f.eks. LOPSLAG, kan du undgå nogle af justeringsproblemerne.

Flet to tabeller ved hjælp af funktionen LOPSLAG

I eksemplet, der er vist nedenfor, får du vist to tabeller, der tidligere havde andre navne til nye navne: "Blå" og "Orange". I tabellen Blå er hver række et linjeelement for en ordre. Så Ordre-id 20050 har to varer, Ordre-id 20051 har én vare, Ordre-id 20052 har tre elementer osv. Vi vil flette kolonnerne Salgs-id og Område med tabellen Blå baseret på matchende værdier i kolonnerne Ordre-id i tabellen Orange.

Flet to kolonner sammen i en anden tabel  

Ordre-id-værdier gentages i tabellen Blå, men ordre-id-værdierne i tabellen Orange er entydige. Hvis vi blot kopierede og indsatte dataene fra tabellen Orange, ville værdierne for Salgs-id og Område for det andet linjeelement i ordre 20050 være slået fra én række, hvilket ville ændre værdierne i de nye kolonner i tabellen Blå.

Her er dataene for den blå tabel, som du kan kopiere til et tomt regneark. Når du har indsat den i regnearket, skal du trykke på Ctrl+T for at konvertere den til en tabel og derefter omdøbe Excel-tabellen Blå.

Ordre-id Salgsdato Produkt-id
20050 2/2/14 C6077B
20050 2/2/14 C9250LB
20051 2/2/14 M115A
20052 2/3/14 A760G
20052 2/3/14 E3331
20052 2/3/14 SP1447
20053 2/3/14 L88M
20054 2/4/14 S1018MM
20055 2/5/14 C6077B
20056 2/6/14 E3331
20056 2/6/14 D534X

Her er dataene for tabellen Orange. Kopiér den til det samme regneark. Når du har indsat den i regnearket, skal du trykke på Ctrl+T for at konvertere den til en tabel og derefter omdøbe tabellen Orange.

Ordre-id Salgs-id Område
20050 447 Vest
20051 398 Syd
20052 1006 Nord
20053 447 Vest
20054 885 Øst
20055 398 Syd
20056 644 Øst
20057 1270 Øst
20058 885 Øst

Vi er nødt til at sikre, at værdierne for salgs-id og område for hver ordre justeres korrekt med hvert entydige ordrelinjeelement. For at gøre dette skal vi indsætte tabeloverskrifterne Salgs-id og Område i cellerne til højre for tabellen Blå og bruge LOPSLAG-formler til at hente de korrekte værdier fra kolonnerne Salgs-id og Område i tabellen Orange.

Sådan gør du:

  1. Kopiér overskrifterne Salgs-id og Område i tabellen Orange (kun de to celler).
  2. Indsæt overskrifterne i cellen til højre for overskriften Produkt-id i tabellen Blå.
    Nu er tabellen Blå fem kolonner bred, herunder de nye kolonner Salgs-id og Område.
  3. Begynd at skrive denne formel i den blå tabel i den første celle under Salgs-id:
    =LOPSLAG(
  4. I tabellen Blå skal du vælge den første celle i kolonnen Ordre-id, 20050.
    Den delvist fuldførte formel ser sådan ud:Delvis LOPSLAG-formel
    Delen [@[Ordre-id]] betyder "hent værdien i samme række fra kolonnen Ordre-id".
    Skriv et komma, og markér hele tabellen Orange med musen, så "Orange[#All]" føjes til formlen.
  5. Skriv et andet komma, 2, et andet komma og 0 – sådan her: ,2,0
  6. Tryk på Enter, og den færdige formel ser sådan ud:
    Færdigskrevet LOPSLAG-formel
    Den orange[#All] del betyder "kig i alle cellerne i tabellen Orange". 2 betyder "hent værdien fra den anden kolonne", og 0 betyder "returner kun værdien, hvis der er et nøjagtigt match".
    Bemærk, at Excel udfyldte cellerne ned i kolonnen ved hjælp af formlen LOPSLAG.
  7. Gå tilbage til trin 3, men denne gang begynder at skrive den samme formel i den første celle under Område.
  8. I trin 6 skal du erstatte 2 med 3, så den færdige formel ser sådan ud:
    Færdigskrevet LOPSLAG-formel
    Der er kun én forskel mellem denne formel og den første formel – den første henter værdier fra kolonne 2 i tabellen Orange, og den anden henter dem fra kolonne 3.
    Nu kan du se værdier i hver celle i de nye kolonner i tabellen Blå. De indeholder LOPSLAG-formler, men de viser værdierne. Du skal konvertere LOPSLAG-formlerne i disse celler til deres faktiske værdier.
  9. Markér alle værdicellerne i kolonnen Salgs-id, og tryk på Ctrl+C for at kopiere dem.
  10. Vælg Pilen Hjem> under Sæt ind.
    Pil ned på knappen Sæt ind
  11. Klik på Indsæt værdier i galleriet Sæt ind.
    Knappen Indsæt værdier i indstillingsgalleriet
  12. Markér alle værdicellerne i kolonnen Område, kopiér dem, og gentag trin 10 og 11.
    Nu er LOPSLAG-formlerne i de to kolonner blevet erstattet med værdierne.

Mere om tabeller og LOPSLAG

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech-community'et eller få support i Community'er.