De CONCATENATE
funktion i Excel hjälper dig lättare att manipulera textbaserade celler. Även om det finns många funktioner för att utföra beräkningar på siffror, hjälper den här funktionen att sammanföra flera textceller i en enda cell. Oavsett vad texten är kan du kombinera den utan att ändra något i de ursprungliga cellerna.
Innan du använder funktionen Sammankoppling i Excel
Som med de flesta Excel-funktioner finns det vissa regler och begränsningar. Den första är namnet på själva funktionen. Om du använder Excel 2016 och senare kan du använda endera CONCATENATE
eller CONCAT
. CONCAT
är lättare eftersom det är kortare, men du kan använda de två omväxlande. För Excel-versioner som är äldre än 2016 måste du använda CONCATENATE
.
Det finns en gräns för hur mycket du kan kombinera i en enda cell. Varje CONCATENATE-funktion kan innehålla upp till 255 objekt, vilket motsvarar upp till 8192 tecken. Om du inte är en kraftanvändare kommer du förmodligen inte någonstans nära dessa summor.
Medan många Excel-funktioner låter dig använda matriser är CONCATENATE inte en av dessa. Varje cell måste refereras. Så om du ville ha ”B3: B9” måste du lista varje cell individuellt i din funktion.
Om någon av cellerna du vill kombinera innehåller siffror, till exempel ett husnummer, behandlas funktionen som text. Den kombinerade cellen är endast ett textformat.
Slutligen, om någon av dina textsträngar har specialtecken i sig, kommer funktionen att försöka använda dem som en del av funktionen kontra att se dem som en textsträng. Specialtecken måste placeras i citat. Detta inkluderar även om du vill att några av dina celler ska separeras med ett specialtecken i din kombinerade cell.
Använda Concatenate-funktionen i Excel
Den grundläggande syntaxen kunde inte vara enklare. Naturligtvis kan saker och ting bli mer komplexa.
Den mest grundläggande funktionen ser ut så här, med dina önskade celler förstås:
=CONCATENATE(A1, B1, C1, D1)
eller
=CONCAT(A1, B1, C1, D1)
Detta skulle kombinera cellerna A1, B1, C1 och D1 tillsammans. Denna syntax förutsätter att alla fyra cellerna är enkel text utan specialtecken, datum eller andra särskilt formaterade nummer.
Som du kanske märker är cellerna kombinerade, men det finns inga mellanslag mellan dem, vilket gör det svårt att läsa hela raden. Gör följande för att lägga till ett mellanslag mellan celler:
=CONCATENATE(A1, " ", B1, " ", C1, " ", D1)
Detta lägger till ett enkelt utrymme och inget mer.
Du kan också inkludera andra textfraser och specialtecken. Du kan till exempel lägga till kommatecken och ordet ”och” för att skapa en bättre mening med följande:
=CONCATENATE(A1, " ", B1, ", ", C1, ", and ", D1)
Detta gör att den kombinerade cellen är mer meningsfull som en mening, men detta är inte alltid nödvändigt beroende på vad du kombinerar.
Arbeta med datum
Om du arbetar med datum och andra speciellt formaterade nummer kommer du inte att få de resultat du vill ha med hjälp av det grundläggande CONCATENATE
funktion i Excel. Till exempel när du använder:
=CONCAT(A10, " ", B10)
Du får följande resultat.
Eftersom cellen faktiskt inte är en textbaserad cell måste du få funktionen att se cellen som text. För att få rätt resultat måste du använda följande:
=CONCATENATE(A10," ",TEXT(B10,"MM/DD/YYYY"))
TEXT berättar för funktionen att behandla följande cell som text. TEXT-funktionen måste formateras som (Värde, “format”). I detta fall är värdet cell B10 och formatet är datumformatet. Microsoft har en lista över olika TEXT-funktioner du kan behöva använda med CONCATENATE.
Som med de flesta Excel-funktioner kan du välja den cell du placerade originalfunktionen i och dra ner den för att kopiera den funktion som ska användas med andra celler, till exempel att kombinera en lista med namn och nummer tillsammans i ett kalkylblad.
Även om CONCATENATE är ett sätt att kombinera celler finns det andra metoder som kan fungera bättre baserat på dina behov. Naturligtvis kan du också dela upp celler också.
Relaterad:
-
Hur man börjar skriva VBA-makro i Microsoft Excel
-
Så här infogar du en Trendline i Microsoft Excel
-
Hur man avrundar siffror i Excel med funktionen RUND