När vi arbetar med stora datamängder i Google Sheets har vi ofta två celler med text eller värden som vi vill visa tillsammans i en enda cell. Istället för att skapa en ny kolumn och skriva in värdena manuellt kan du använda några av funktionerna som Google har byggt in i deras kalkylprogram och få jobbet gjort på mindre än några minuter.
Några av dessa funktioner inkluderar JOIN, CONCATENATE och CONCAT. I den här artikeln kommer vi att täcka CONCATENATE-funktionen, som utan tvekan är det mest användbara sättet att kombinera data i Google Sheets.
Vad är CONCATENATE i Google Sheets?
Det finns två funktioner som har liknande funktioner: CONCAT och CONCATENATE. Sammanfoga betyder att koppla ihop saker. I Google Sheets låter CONCATENATE-funktionen dig enkelt kombinera värden från två eller flera celler till en enda separat cell.
CONCATENATE-formeln är mycket mer komplex än CONCAT-formeln. Det tillåter användare som vill kombinera data från celler i ett annat format. CONCAT är en äldre funktion som har sitt ursprung i Excel och är mycket mer stel. Det tillåter inte att du lägger till ytterligare mellanslag eller text.
Å andra sidan ger CONCATENATE-formeln dig mer kontroll och har en mycket större gräns för argumentsträngar. Detta är definitivt en av funktionerna du bör lära dig för att starta använder Google Sheets som ett proffs.
Syntaxen för CONCATENATE i Google Kalkylark
Funktionen CONCATENATE använder ett obligatoriskt argument. Mängden extra argument beror på behoven i det specifika användningsfallet. Här är syntaxen för CONCATENATE-funktionen i Kalkylark:
=CONCATENATE(första sträng, [andra sträng, ...])
Här är argumenten som ska användas i formeln och vad de betyder:
- första strängen: detta är den första initiala strängen som går med.
- [andra sträng]: detta är den extra strängen som läggs till den första strängen i sekvensen.
- … innebär att du kan lägga till fler valfria strängar utöver den andra, till exempel en tredje kolumn eller en avgränsare.
Strängarna i formeln hänvisar till data i bladet. De kan vara en rad celler eller individuella celler. Du kan också ha hela kolumner eller rader. En giltig funktions regler innebär att du bör ha minst en datapunkt, och varje område eller punkt måste separeras med ett kommatecken.
Om en funktion har ett intervall som har många rader och kolumner, kommer funktionen att lista resultaten i ordning från vänster till höger och uppifrån och ned.
Vad är avgränsare i ark?
Avgränsare är tecken som kan användas för att separera textsträngar. Dessa inkluderar kommatecken, citattecken, parenteser, pipor och snedstreck. I Google Sheets kan du använda avgränsare för att dela upp texten.
I samband med CONCATENATE-funktionen används dessa avgränsare som en visuell avgränsare och tjänar inget syfte med att arbeta med formeln. Detta beror på att avgränsningstecken finns inom citattecken, vilket betyder att de inte exekveras. Snarare visas de bara.
När du använder CONCATENATE-funktionen måste du lägga till avgränsare inom citattecken för att få någon form av separation mellan texten i resultatcellen. Ett enkelt exempel skulle vara att lägga till “ ” till en formel för att sätta ett mellanslag. Du kunde till och med använda specialtecken i Google Kalkylark om du ville.
Exempel på CONCATENATE-funktionen
Även om syntaxen för formeln ger oss en uppfattning om hur funktionen fungerar, låt oss titta på några exempel för att se formeln i aktion för att utöka din förståelse.
1. Använda ett mellanslag när du sammanfogar två ord
Vi har några personers för- och efternamn i två olika kolumner i det här exemplet. Det vi siktar på att göra här är att skriva för- och efternamnet tillsammans i en annan tredje kolumn. Som avgränsare använder vi ett enda mellanslag för att få orden att visas smidigt i resultatkolumnen.
För att göra detta, följ dessa steg:
- Klicka på en tom cell, C3 i exemplet ovan
- Ange den första delen av formeln, dvs =KONKATERA(.
- Ange nu det första argumentet. I det här fallet är det den första kolumnen som innehåller Förnamnet, vilket är cell A2.
- Lägg till ett kommatecken efter det första argumentet.
- Låt oss nu lägga till avgränsaren. I det här fallet använder vi utrymme, så skriv “ ” inklusive citattecken.
- Lägg till ytterligare ett kommatecken.
- Ange källan för efternamnet. I det här fallet är det cell B2.
- Avsluta formeln genom att lägga till en avslutande parentes.
- Tryck Stiga på för att utföra formeln.
Denna formel använder tre argument:
- Det första argumentet är cellreferensen med förnamnet
- Det andra argumentet är mellanslagsavgränsaren
- Det tredje är efternamnet
När formeln har körts får du vanligtvis alternativet för Föreslagen autofyll som intelligent kommer att fylla alla kolumner med formeln, så att du inte behöver gå igenom processen manuellt. Om det inte visas kan du klicka och dra fyllningshandtaget över de andra cellerna i kolumn C för att tillämpa formeln på dem också.
2. Numrerade sammanlänkade data
Numrering av dina data kan vara fördelaktigt, särskilt om du har datagrupper i ett enda kalkylblad. I det här fallet kommer vi att använda ROW-funktionen tillsammans med CONCATENATE-funktionen för att dynamiskt lägga till siffror bredvid namnen.
Vi återanvänder samma data som vi använde i föregående exempel. Men för att göra saker intressanta kommer vi först att göra efternamnet, följt av ett kommatecken och förnamnet.
Här är stegen du måste följa för att göra detta:
- Klicka på cellen där du vill placera formeln.
- Skriv in den första delen av formeln, dvs =KONKATERA(.
- Istället för att skriva en cell som ett argument är vårt första argument funktionen ROW. Skriv in argumentet, dvs ROW()-1.
- Som ett andra argument, låt oss lägga till en avgränsare. I det här fallet är det så " - " inklusive citattecken.
- Skriv in det första argumentet, som i det här fallet är efternamnet i cellen B2.
- Här lägger vi till ytterligare en avgränsare i form av ", "
- Lägg till det sista argumentet, som är cell A2.
- Stäng av formeln genom att lägga till en avslutande parentes.
- Tryck Stiga på för att utföra formeln.
Du kan också använda SEQUENCE Google Sheets-funktion istället för ROW för att uppnå ett liknande resultat.
Slå ihop CONCATENATE i ark
Funktionen CONCATENATE är en extremt praktisk funktion i Sheets. Det kan hjälpa dig att kombinera två eller flera celler och göra det mindre krångel att organisera dina ark. Kom bara ihåg att det inte är en helt kompatibel funktion med Excel, något att tänka på om du använder båda programmen.