Både CONCAT och TEXTJOIN hjälper dig att slå samman värden i olika celler. Låt oss se hur de fungerar och vilken du ska välja.

Data kommer i olika former och format. Ett av dessa format är dina textdata. Du kan manipulera textdata med hjälp av flera funktioner som KONCAT och TEXTGÅ MED funktioner i Excel.

Här kommer vi att lära oss om deras skillnader och när du ska använda den ena framför den andra.

Vad är CONCAT?

De KONCAT funktion i Excel låter dig slå samman värden. Detta värde kan också vara en text, siffra eller tecken i en cell eller cellintervall i ditt kalkylark.

Det är viktigt att notera att KONCAT är en nyare ersättare för KONKATENERA fungera. De KONCAT funktion tar följande syntax:

=CONCAT(text1, [text2,...])

Var:

  • text1 krävs och är de värden du vill ansluta dig till.
  • [text2, ...] är valfritt och är det andra värdet eller cellen du vill gå med i.
  • …. betyder att du kan lägga till fler värden. Funktionen accepterar maximalt 253 textargument.

Vad är TEXTJOIN?

Som KONCAT formel, den

instagram viewer
TEXTGÅ MED formel låter dig kombinera text inom ett intervall. Denna formel låter dig också ange en avgränsare mellan dessa textvärden.

=TEXTJOIN(avgränsare, ignorera_tom, text1, [text2], )

Var:

  • Avgränsare är vad vi önskar att du separerar dessa texter. Det kan vara ett tecken, text, nummer eller till och med mellanslag.
  • ignore_empty låter dig ange om du vill ignorera tomma celler i ett intervall. Om TRUE ignoreras tomma celler.
  • text1 är den första cellen eller texten du vill kombinera.
  • [text2, ...] är det andra värdet du vill gå med i.
  • …. betyder fler värden.

Likheter mellan CONCAT- och TEXTJOIN-funktionen

Deras likhet ligger i deras förmåga att kombinera flera texter eller värderingar. Detta är mycket användbart i vissa situationer. Till exempel när man försöker snabbt kombinera två kolumner i Microsoft Excel.

Låt oss titta på hur dessa två funktioner fungerar individuellt.

Hur man använder CONCAT-funktionen

Anta att du har en datatabell som innehåller kolumner för Förnamn och Efternamn. Om du vill slå ihop dem i en kolumn som heter Fullständigt namn, överväg att använda KONCAT fungera.

Syntaxen blir:

=KONTAKT(A2," ",B2)

För att bryta ner formeln. De text1 argumentet är A2, och den [text2 argumentet är " ". " " betyder att vi vill ha ett mellanslag före vårt text3, vilket är B2. När du väl har skrivit formeln i den första cellen behöver du inte göra det kopiera formeln i Excel. Du kan istället dra den till sista cellen.

Låt oss säga att du vill ha Jajay-Ayu som fullständigt namn för någon vars förnamn och efternamn är Jaja respektive Ayu.

=KONTAKT(A2,"-",B2)

Låt oss titta på ett annat exempel.

Anta att du har en datatabell som bara innehåller olika Västafrikas landsnamn, och du vill lägga till frasen "är ett land i Afrika". Du kommer att skriva följande syntax:

=KONTAKT(A2,"är ett land i Afrika")

Liksom det första exemplet, när du skriver en text eller en fras i din formel, måste du sätta denna fras i ett citat.

Hur man använder TEXTJOIN-funktionen

Låt oss använda datatabellen vi använde för KONCAT.

Vi hade två kolumner. Det ena var förnamnet och det andra var efternamnet. Att använda TEXTJOIN-funktion, kommer vi att skriva denna syntax.

=TEXTJOIN(" ",SANN, A2:B2)

" " representerar mellanrummet mellan våra för- och efternamn. De SANN betyder att den ska ignorera alla tomma celler.

Du bör veta att CONCAT och TEXTJOIN bara kan kombinera text i ditt kalkylblad och inte kan användas för att slå samman Microsoft Excel-filer och ark.

CONCAT vs. TEXTJOIN: När ska du använda dem?

Båda funktionerna har i princip samma funktionalitet. Deras skillnad kommer i deras argument.

KONCAT vill att du lägger till texten från flera intervall och anger var du vill ha dina avgränsare. De TEXTGÅ MED funktion, å andra sidan, låter dig ange din avgränsare i förväg och bekräfta om du vill ignorera tom.

Låt oss titta på ett scenario där KONCAT kommer att vara ett bättre val TEXTGÅ MED.

Anta att du har en datatabell som innehåller kolumner för Förnamn, Efternamn och Ålder. Låt oss säga att du vill gå med dem för att skapa "Jaja Giwa-36" och lägga ditt resultat i en kolumn som heter Detalj.

Detta är lätt att använda KONCAT eftersom du kan välja flera avgränsare.

Dock, TEXTGÅ MED förväntar sig att du bara väljer en avgränsare. Du kan bara använda mellanslag eller bindestreck (-), inte båda. I den här situationen, KONCAT gör jobbet bättre.

Här är ett scenario där TEXTGÅ MED ska användas istället för KONCAT.

Skapa en datatabell som innehåller kolumner för Förnamn, Mellannamn och Efternamn. Om ett namn i en rad inte innehåller ett mellannamn, slå samman dessa namn i en kolumn som heter Fullständigt namn med hjälp av KONCAT funktionen kommer att resultera i ytterligare utrymmen.

Till exempel resultatet i E3 har två mellanslag istället för ett mellanslag eftersom det saknar mellannamn. Men om TEXTGÅ MED användes, kunde du ha använt dess IgnoreEmpty-argument för att ignorera tomma celler.

Du kan använda Len-funktion för att räkna tecknen i Excel. Här använde vi =LEN(E2)-LEN(SUBSTITUTE(E2," ","")) syntax för att räkna antalet blanksteg.

Allt beror på din uppgift

Olika Excel-funktioner är lika men också olika. Att lära sig vad som gör dem olika och när det är bäst att använda dem hjälper dig att bli bättre på dataanalys. Några exempel på några av sådana funktioner är COUNTIF och COUNTIFS och den XLOOKUP och SÖK UPP.