Innehållsförteckning
I den här korta artikeln får du lära dig hur du slår ihop flera Excel-kolumner till en utan att förlora data.
Du har en tabell i Excel och vill kombinera två kolumner rad för rad. Du vill till exempel slå ihop kolumnerna Förnamn & Efternamn till en, eller slå ihop flera kolumner som Gata, Stad, Postnummer, Stat till en enda kolumn "Adress" och separera värdena med ett kommatecken så att du kan skriva ut adresserna på kuvert senare.
Tyvärr har Excel inget inbyggt verktyg för att uppnå detta. Naturligtvis finns det en möjlighet att Slå ihop knappen (" Sammanfoga & Centrera " etc.), men om du markerar två intilliggande celler för att kombinera dem, vilket visas i skärmbilden:
Du får felmeddelandet " När celler slås samman behålls endast det övre vänstra cellvärdet och de andra värdena kastas bort. " (Excel 2013) eller "Urvalet innehåller flera datavärden. Om du slår ihop dem i en cell behålls endast de översta vänstra datavärdena." (Excel 2010, 2007)
I den här artikeln hittar du tre sätt att slå ihop data från flera kolumner till en kolumn utan att förlora data och utan att använda VBA-makro. Om du letar efter det snabbaste sättet kan du hoppa över de två första och gå direkt till det tredje.
Slå ihop två kolumner med hjälp av Excel-formler
Säg att du har en tabell med information om dina kunder och att du vill kombinera två kolumner ( Förnamn & Efternamn ) till en enda ( Fullständigt namn ).
- Infoga en ny kolumn i tabellen. Placera muspekaren i kolumnhuvudet (det är kolumn D i vårt fall), högerklicka på musen och välj " Infoga " från kontextmenyn. Vi kallar den nytillkomna kolumnen för " Fullständigt namn ".
=CONCATENATE(B2," ",C2)
I Excel 2016 - Excel 365 kan du också använda CONCAT-funktionen för samma ändamål:
=CONCAT(B2," ",C2)
Där B2 och C2 är adresserna till förnamn respektive efternamn. Observera att det finns ett mellanslag mellan citattecken. " " Det är en separator som infogas mellan de sammanslagna namnen, du kan använda någon annan symbol som separator, t.ex. ett kommatecken.
På samma sätt kan du sammanfoga data från flera celler till en, med valfri separator. Du kan till exempel kombinera adresser från tre kolumner (gata, stad, postnummer) till en.
Kopiera innehållet i kolumnen till urklipp (Ctrl + C eller Ctrl + Ins , beroende på vad du föredrar) och högerklicka sedan på en cell i samma kolumn (" Fullständigt namn " ) och välj " Klistra in speciellt "från kontextmenyn. Välj Värden och klickar på OK .
Högerklicka sedan på någon av de valda kolumnerna och välj Ta bort från kontextmenyn:
Bra, vi har slagit ihop namnen från två kolumner till en kolumn! Det krävde dock en viss ansträngning :)
Kombinera kolumner med data via Notepad
Det här sättet är snabbare än det föregående, det kräver inga formler, men det är lämpar sig endast för att kombinera intilliggande kolumner och använda samma avgränsare för alla kolumner. .
Här är ett exempel: Vi vill kombinera två kolumner med förnamn och efternamn till en.
- Markera båda kolumnerna du vill slå ihop: klicka på B1, tryck Shift + Right Arrrow för att markera. C1 Tryck sedan på Ctrl + Shift + Nedåtpilen för att markera alla celler med data i två kolumner.
Tryck på Ctrl + H för att öppna " Ersätt ", klistra in Tab-tecknet från klippbordet i dialogrutan " Hitta vad ", skriv din separator, t.ex. mellanslag, kommatecken etc. i fältet " Ersätt med ". Tryck på fältet " Ersätt alla " och tryck sedan på " Avbryt " för att stänga dialogrutan.
Det är fler steg än i det föregående alternativet, men tro mig eller prova själv - det här sättet är snabbare. Nästa sätt är ännu snabbare och enklare :)
Sammanfoga kolumner med hjälp av tilläggsprogrammet Merge Cells för Excel
Det snabbaste och enklaste sättet att kombinera data från flera Excel-kolumner till en kolumn är att använda tillägget Merge Cells för Excel som ingår i vår Ultimate Suite for Excel.
Med tilläggsmodulen Merge Cells kan du kombinera data från flera celler med hjälp av valfri separator (t.ex. mellanslag, kommatecken, vagnretur eller radbrytning). Du kan sammanfoga värden rad för rad, kolumn för kolumn eller slå ihop data från de valda cellerna till en utan att de går förlorade.
Hur du kombinerar två kolumner i 3 enkla steg
- Ladda ner och installera Ultimate Suite.
- Markera alla celler från 2 eller flera kolumner som du vill slå ihop, gå till Ablebits.com Data fliken> Slå ihop gruppen och klicka på Slå samman celler > Slå ihop kolumner till en .
- I Slå samman celler dialogrutan, välj följande alternativ:
- Hur man slår ihop: kolumner till en kolumn (förvald)
- Separera värden med: välj önskad avgränsare (i vårt fall mellanslag).
- Placera resultaten i: vänster kolumn
- Kontrollera att Rensa innehållet i markerade celler är markerat och klicka på Slå ihop .
Så är det! Några enkla klick och vi har sammanfogat två kolumner utan att använda några formler eller kopiera/klistra in.
Som avslutning byter du namn på kolumn B till Fullständigt namn och ta bort kolumn "C", som inte längre behövs.
Mycket enklare än de två tidigare sätten, eller hur? :)