Wilt u snel en eenvoudig tekst uit meerdere cellen in Excel combineren? Hier leest u hoe u dat kunt doen met de TEXTJOIN-functie.

Excel biedt een breed scala aan functies waarmee u op verschillende manieren gegevens kunt manipuleren. Een van die functies is TEXTJOIN, waarmee je, zoals de naam al aangeeft, tekst kunt samenvoegen met behulp van een scheidingsteken. Het kan met name handig zijn wanneer u gegevensoverzichtstaken in Excel moet uitvoeren.

In dit artikel bespreken we de TEXTJOIN-functie in detail en geven we voorbeeldgevallen die laten zien hoe u TEXTJOIN in uw Excel-sheets gebruikt.

Syntaxis en parameters van de TEXTJOIN-functie

Met de TEXTJOIN-functie in Excel kunt u tekst uit meerdere cellen combineren in één cel, met aanpasbare scheidingstekens en opties. Dit is de syntaxis voor de functie TEXTJOIN:

=TEXTJOIN(scheidingsteken, negeer_leeg, tekst1, [tekst2], ...)

Laten we elke parameter van de functie opsplitsen:

  • scheidingsteken: Dit zijn de tekens die u tussen elke tekenreeks wilt invoegen. Dit kan een komma, koppelteken of een ander teken zijn dat u verkiest. U kunt ook een lege tekenreeks gebruiken (
    instagram viewer
    "") als scheidingsteken als u geen scheidingsteken wilt.
  • negeren_leeg: Dit is een logische waarde die bepaalt of lege cellen moeten worden genegeerd of in het resultaat moeten worden opgenomen. Indien ingesteld op WAAR, lege cellen worden genegeerd; indien ingesteld op ONWAAR, worden lege cellen opgenomen.
  • tekst1, tekst2, …: Dit zijn de tekstreeksen die u wilt samenvoegen. U kunt maximaal 252 tekenreeksen opgeven en dit kunnen afzonderlijke cellen, bereiken of zelfs tekstwaarden tussen dubbele aanhalingstekens zijn.

De functie TEXTJOIN voegt de tekenreeksen samen in de volgorde die u opgeeft en scheidt ze met het opgegeven scheidingsteken. Het sluit alle lege cellen uit, tenzij de negeren_leeg parameter is ingesteld op FALSE.

Voorbeeldgevallen met behulp van de TEXTJOIN-functie in Excel

Hier zijn een paar voorbeelden van gevallen waarin u de TEXTJOIN-functie kunt gebruiken:

1. Tekst combineren

Stel dat je een werkblad hebt met voornamen in kolom A en achternamen in kolom B. U wilt een lijst met volledige namen maken in kolom C. In cel C2, kunt u de volgende formule gebruiken:

=TEKSTJOIN(" ", WAAR, A2, B2)

Kopieer de formule in de kolom en combineer de voornaam en achternaam van elke rij in een enkele cel, gescheiden door een spatie.

2. Een door komma's gescheiden lijst maken

Stel dat u een verticale lijst met steden heeft en u wilt een enkele cel maken die deze steden combineert tot een door komma's gescheiden lijst. Om dit te bereiken, kunt u de TEXTJOIN-functie gebruiken met een komma als scheidingsteken.

=TEKSTJOIN(", ", WAAR, A2:A7)

Elke stad in het assortiment A2:A7 wordt gecombineerd met behulp van het komma- en spatiescheidingsteken dat is opgegeven tussen de dubbele aanhalingstekens. Het tweede argument, TRUE, negeert alle lege cellen in het bereik.

3. Voorvoegsels of achtervoegsels toevoegen

Als u een kolom met gegevens heeft en een specifiek voorvoegsel of achtervoegsel aan elk item wilt toevoegen, kunt u TEXTJOIN gebruiken. Stel dat u een lijst met cursusnummers in kolom A heeft en u wilt het voorvoegsel toevoegen MAT naar de cijfers om er cursuscodes van te maken. U gebruikt de volgende formule:

=TEKSTJOIN("", WAAR, "MAT"&A2)

Deze formule voegt het voorvoegsel samen MAT met de waarde in de cel A2 met behulp van de ampersand (&) telefoniste.

4. Regeleinden tussen tekst invoegen

Stel dat u een tabel heeft met werknemersinformatie, inclusief hun namen en e-mailadressen. U wilt een samenvattend rapport maken waarin de informatie van elke werknemer wordt samengevoegd tot een enkele cel met regeleinden.

Ervan uitgaande dat de namen in kolom A staan ​​en e-mailadressen in kolom B, voert u de onderstaande formule in de cel in C2:

=TEKSTJOIN(TEKEN(10), WAAR, A2:B2)

druk op Ctrl+Shift+Enter om de formule op uw tabel toe te passen. Nu zal kolom C de samengevoegde informatie voor alle werknemers weergeven, waarbij elk item wordt gescheiden door een regeleinde. De TEKEN(10) functie genereert het regeleinde-teken dat de informatie van elke werknemer scheidt. Zorg ervoor dat de informatie in meerdere regels wordt weergegeven, zoals hierboven weergegeven Wikkel tekst functie is ingeschakeld.

Dit zijn slechts enkele voorbeelden van hoe u TEXTJOIN kunt gebruiken om tekstreeksen op verschillende manieren te combineren. Het biedt flexibiliteit bij het combineren van tekst en stelt u in staat elk gewenst scheidingsteken voor de gewenste uitvoer te specificeren.

TEXTJOIN gebruiken met andere functies in Excel

TEXTJOIN werkt beter met essentiële functies in Excel voor geavanceerde gegevensmanipulaties. Hier zijn enkele voorbeelden:

TEXTJOIN gebruiken met de ALS-functie

Jij kan gebruik de ALS-functie binnen de TEXTJOIN-functie om tekenreeksen voorwaardelijk op te nemen of uit te sluiten op basis van bepaalde criteria.

Stel dat je een lijst hebt met de namen van studenten in kolom A, hun overeenkomstige scores in kolom B en hun cijfers in kolom C. U wilt een enkele cel maken met de namen van studenten die een hogere score hebben 80 en een "A"-cijfer hebben gekregen, gescheiden door een komma. In cel D1, kunt u de volgende formule gebruiken:

=TEKSTJOIN(", ", WAAR, ALS((B2:B9>80)*(C2:C9="A"), A2:A9, ""))

Na het invoeren van de formule in cel D2 en bevestigen met Ctrl+Shift+Enter (aangezien het een matrixformule is), krijg je een lijst van de studenten die aan de opgegeven voorwaarden voldoen. De formule gebruikt de ALS-functie om te controleren of de bijbehorende score hoger is dan 80 (B2:B9>80) en het cijfer is A (C2:C9 = "A").

Als beide voorwaarden waar zijn, wordt de naam van de student in het resultaat opgenomen. Anders retourneert het een lege string (""). De TEXTJOIN-functie voegt vervolgens de geselecteerde namen samen met een komma die ze scheidt als een scheidingsteken.

TEXTJOIN gebruiken met de SUBSTITUTE-functie

Stel dat u een lijst met productcodes in kolom A heeft en u wilt een enkele tekenreeks maken die alle codes combineert, gescheiden door komma's, terwijl eventuele streepjes worden verwijderd (-) van de codes.

=TEKSTJOIN(", ", WAAR, VERVANGEN(A2:A6, "-", ""))

Deze formule gebruikt de functie TEXTJOIN om de productcodes en de VERVANGEN-functie om de koppeltekens uit de codes te verwijderen. U kunt het bereik aanpassen (A2:A6) in de formule op basis van uw werkelijke gegevens. U kunt ook de vervangingscriteria binnen de functie VERVANGEN wijzigen om zo nodig verschillende tekens te vervangen.

Voeg moeiteloos gegevens samen in Excel met TEXTJOIN

De TEXTJOIN-functie in Excel is een krachtig hulpmiddel waarmee u meerdere tekenreeksen kunt samenvoegen met een opgegeven scheidingsteken. Door de syntaxis en argumenten te begrijpen, kunt u gegevens op een flexibele en efficiënte manier manipuleren en combineren. Of u nu namen, adressen of andere op tekst gebaseerde gegevens moet samenvoegen, de TEXTJOIN-functie is een handige oplossing.