Indholdsfortegnelse
Denne artikel viser, hvordan man fletter to celler i Excel uden at miste data. Excel giver os mulighed for at flette celler for at skabe etiketter eller overskrifter og organisere dataene på en mere præsentabel måde. Normalt bruges Excel til at gemme data og ikke til at præsentere dem. Men et datasæt har brug for etiketter og overskrifter, hvis det bruges af flere brugere, så de nemt kan forstå datasættet. Derfor kan man med Sammenlægning & Center funktionen i Excel er meget nyttig til at flette flere celler.
Desværre beholder funktionen Flette & Center kun den første celle data efter sammenlægning af cellerne. Dette kan være meget ubelejligt, hvis du ofte skal flette celler, der indeholder data, da du mister alle data undtagen den første celle. Vi vil derfor vise dig 2 måder at flette celler i Excel på uden at miste data.
Download arbejdsbog til øvelser
Du kan downloade arbejdsbogen til øvelser ved at klikke på download-knappen nedenfor.
Sammenlægning af celler uden at miste data.xlsm2 måder at flette to/flere celler i Excel på uden at miste data
Her er 2 måder at flette to celler i Excel på uden at miste data.
1. Brug funktionen Udfyld Justify til at flette to tilstødende celler i en kolonne
Følg nedenstående trin for at flette to eller flere tilstødende celler i en kolonne ved hjælp af Udfyld Begrundelse funktion i Excel.
📌 Trin:
- Først kan du se på følgende mock-datasæt, der indeholder medarbejdernes kvartalsvise salg i 2022. Her står medarbejdernes for- og efternavn i tilstødende celler i samme kolonne. Nu vil du flette de celler, der indeholder for- og efternavne. Du kan kun bruge denne funktion, når datasættet er formateret på denne måde.
- Vælg derfor først cellerne, og forøg kolonnebredden, så indholdet af begge celler kan være i én celle.
- Vælg derefter Udfyld>> Retfærdiggør fra den Redigering af under fanen Hjem.
- Herefter vil du se, at data fra de to celler er slået sammen adskilt af et mellemrum i den første celle.
- Nu kan du vælge de to celler og flette dem sammen for at få det ønskede resultat.
2. Opret en Ribbon-funktion ved hjælp af en VBA-kode til at flette to eller flere celler uden at miste data
Følg nedenstående trin for at oprette en båndfunktion svarende til Marge & Center ved hjælp af VBA at flette to celler uden at miste data.
📌 Trin:
- Først skal du gemme arbejdsbogen som en makroaktiveret arbejdsbog. Tryk derefter på ALT + F11 eller vælg Udvikler>> Visual Basic for at åbne VB-editoren. Vælg derefter Indsæt>> Modul .
- Kopier derefter følgende kode, og indsæt den i det tomme kodemodul.
Sub MergeCellsWithData() Application.DisplayAlerts = False Dim Value As String Dim Range As Range Set Range = Selection If Range.Rows.Count = ActiveSheet.Rows.Count Then MsgBox "Vælg venligst ikke en hel kolonne(r).", Title:="Merge Cells With Values" Exit Sub ElseIf Range.Columns.Count = ActiveSheet.Columns.Count Then MsgBox "Vælg venligst ikke en hel række(r).", Title:="Merge Cells WithValues" Exit Sub End If For Each cell In Range Value = Value & " " & cell.Value Next cell If MsgBox("Cell values will be mergered seperated by space(s). Are you sure?" _ , vbOKCancel, Title:="Merge Cells Without Losing Data") = vbCancel Then Exit Sub With Range .Merge .Value = Application.WorksheetFunction.Trim(Value) .HorizontalAlignment = xlCenterAcrossSelection End WithApplication.DisplayAlerts = True End Sub
- Tryk nu på ALT + F + T eller vælg Fil>> Indstillinger for at få adgang til Tilpas båndet Alternativt kan du højreklikke på båndet for at gøre det. Gå derefter til Tilpas båndet fanen. Vælg derefter fanen Tilpasning gruppe under den Hovedfaner Klik derefter på Ny gruppe .
- Herefter tilføjes en ny brugerdefineret gruppe. Klik på Omdøb for at ændre gruppens navn.
- Vælg derefter et symbol, indtast et Vis navn og klik på OK.
- Vælg nu Makroer fra " Vælg kommandoer fra " og vælg det makronavn, der passer til underrutineproceduren. Vælg derefter Tilføj for at tilføje makroen som en funktion i båndet. Klik derefter på Omdøb .
- Vælg derefter et symbol, indtast et Vis navn Klik på OK og OK igen, hvorefter der tilføjes en makroknap til båndet.
- Vælg nu de celler, der skal slås sammen, og klik på makroknappen i båndet.
- Herefter vises en bekræftelsesmeddelelse. Klik på OK for at få det samme resultat som ved den første metode.
Sådan kombinerer du to/flere rækker i Excel uden at miste data
Du kan bruge Ampersand symbol til at kombinere to/flere celler i Excel. Følg nedenstående trin for at anvende det til at kombinere flere rækker.
📌 Trin:
- Først kan du se på følgende eksempeldatasæt: Antag, at du skal kombinere rækkerne for at få hver fødevarekategori i en enkelt celle.
- Indtast derefter følgende formel i celle B9 Træk derefter i Håndtag til påfyldning ikonet til højre for at se følgende resultat.
=B5&","&B6&","&B7
Sådan kombinerer du to/flere kolonner i Excel uden at miste data
Du kan anvende Flash Fill funktion i Excel til at kombinere flere kolonner uden at miste data. Følg nedenstående trin for at kunne gøre det.
📌 Trin:
- Antag først, at du skal kombinere kolonnerne First_Name og Last_Name for at oprette kolonnen Full_Name som vist i følgende datasæt.
- Skriv derefter for- og efternavnet fra de to første kolonner i celle D5 som vist nedenfor. Hvis du har brug for, at dataene fra kolonnerne er adskilt med kommaer, skal du sætte et komma mellem dem i stedet for et mellemrum.
- Til sidst skal du trykke på CTRL + E for at flette kolonnerne som vist nedenfor. Du kan også få adgang til funktionen fra Redigering af under fanen Hjem.
Ting at huske
- Du skal kun vælge tilstødende celler i den samme kolonne for at bruge Udfyld Begrundelse funktion.
- Udfyld Begrundelse funktionen virker ikke, hvis du ikke øger kolonnebredden så meget, som det er nødvendigt for at få alle data fra de markerede celler ind i den øverste celle i markeringen.
- Du kan også bruge CONCATENATE , CONCAT , og TEXTJOIN funktioner i Excel til at kombinere flere rækker eller kolonner uden at miste data.