Želite brzo i jednostavno kombinirati tekst iz više ćelija u Excelu? Evo kako to možete učiniti pomoću funkcije TEXTJOIN.

Excel nudi širok raspon funkcija koje vam mogu pomoći u manipuliranju podacima na različite načine. Jedna takva funkcija je TEXTJOIN, koja vam, kao što naziv implicira, omogućuje spajanje teksta pomoću separatora. Može biti osobito korisno kada trebate izvršiti zadatke sažetka podataka u Excelu.

U ovom ćemo članku detaljno raspravljati o funkciji TEXTJOIN i pružiti primjere slučajeva koji pokazuju kako koristiti TEXTJOIN u svojim Excel listovima.

Sintaksa i parametri funkcije TEXTJOIN

Funkcija TEXTJOIN u Excelu omogućuje vam kombiniranje teksta iz više ćelija u jednu ćeliju, s prilagodljivim graničnicima i opcijama. Evo sintakse za funkciju TEXTJOIN:

=TEXTJOIN(razdjelnik, zanemari_prazno, tekst1, [tekst2], ...)

Raščlanimo svaki parametar funkcije:

  • graničnik: Ovo su znakovi koje želite umetnuti između svakog tekstualnog niza. To može biti zarez, crtica ili bilo koji drugi znak koji želite. Također možete koristiti prazan niz (
    instagram viewer
    "") kao razdjelnik ako ne želite razdjelnik.
  • ignoriraj_prazno: Ovo je logična vrijednost koja određuje hoće li se prazne ćelije zanemariti ili uključiti u rezultat. Ako je postavljeno na PRAVI, prazne će se ćelije ignorirati; ako je postavljeno NETOČNO, bit će uključene prazne ćelije.
  • tekst1, tekst2, …: Ovo su tekstualni nizovi koje želite spojiti. Možete navesti do 252 tekstualna niza, a mogu biti pojedinačne ćelije, rasponi ili čak tekstualne vrijednosti unutar dvostrukih navodnika.

Funkcija TEXTJOIN spaja tekstualne nizove redoslijedom koji navedete i odvaja ih navedenim graničnikom. Isključuje sve prazne ćelije osim ako ignoriraj_prazno parametar je postavljen na FALSE.

Primjeri slučajeva korištenja funkcije TEXTJOIN u Excelu

Evo nekoliko primjera slučajeva u kojima možete koristiti funkciju TEXTJOIN:

1. Kombiniranje teksta

Pretpostavimo da imate radni list s imenima u stupcu A i prezimenima u stupcu B. Želite stvoriti popis punih imena u stupcu C. U ćeliji C2, možete koristiti sljedeću formulu:

=TEXTJOIN(" ", PRAVI, A2, B2)

Kopirajte formulu niz stupac i ona će kombinirati ime i prezime iz svakog retka u jednu ćeliju, odvojenu razmakom.

2. Stvaranje popisa odvojenih zarezima

Recimo da imate okomiti popis gradova i želite stvoriti jednu ćeliju koja kombinira te gradove u popis odvojen zarezima. Da biste to postigli, možete koristiti funkciju TEXTJOIN sa zarezom kao razdjelnikom.

=TEXTJOIN(", ", PRAVI, A2:A7)

Svaki grad u rasponu A2:A7 kombinira se pomoću razdjelnika zareza i razmaka navedenog unutar dvostrukih navodnika. Drugi argument, TRUE, zanemaruje sve prazne ćelije u rasponu.

3. Dodavanje prefiksa ili sufiksa

Ako imate stupac podataka i želite dodati određeni prefiks ili sufiks svakom unosu, možete koristiti TEXTJOIN. Pretpostavimo da imate popis brojeva tečajeva u stupcu A i želite dodati prefiks MAT na brojeve kako bi im napravili šifre tečaja. Upotrijebit ćete sljedeću formulu:

=TEXTJOIN("", PRAVI, "MAT"&A2)

Ova formula povezuje prefiks MAT s vrijednošću u ćeliji A2 koristeći ampersand (&) operator.

4. Umetanje prijeloma redaka između teksta

Pretpostavimo da imate tablicu s podacima o zaposlenicima, uključujući njihova imena i adrese e-pošte. Želite stvoriti sažetak izvješća u kojem su podaci o svakom zaposleniku spojeni u jednu ćeliju s prijelomima redaka.

Pod pretpostavkom da su imena u stupcu A, a adrese e-pošte u stupcu B, unesite donju formulu u ćeliju C2:

=TEXTJOIN(CHAR(10), PRAVI, A2:B2)

Pritisnite Ctrl + Shift + Enter da primijenite formulu na svoju tablicu. Sada će stupac C prikazati spojene informacije za sve zaposlenike, odvajajući svaki unos prijelomom retka. The CHAR(10) funkcija generira znak prijeloma retka koji odvaja podatke o svakom zaposleniku. Da bi se informacije prikazale u više redaka, kao što je prikazano gore, provjerite je li Prelomi tekst značajka je omogućena.

Ovo je samo nekoliko primjera kako možete koristiti TEXTJOIN za kombiniranje tekstualnih nizova na razne načine. Nudi fleksibilnost u kombiniranju teksta i omogućuje vam da odredite bilo koji graničnik po vašem izboru za željeni izlaz.

Kako koristiti TEXTJOIN s drugim funkcijama u Excelu

TEXTJOIN radi bolje s bitne funkcije u Excelu za napredne manipulacije podacima. Evo nekoliko primjera:

Korištenje TEXTJOIN s funkcijom IF

Možeš koristite funkciju IF unutar funkcije TEXTJOIN za uvjetno uključivanje ili isključivanje tekstualnih nizova na temelju određenih kriterija.

Recimo da imate popis imena učenika u stupcu A, njihove odgovarajuće rezultate u stupcu B i njihove ocjene u stupcu C. Želite stvoriti jednu ćeliju koja sadrži imena učenika koji imaju gornji rezultat 80 i dobili su ocjenu "A", odvojenu zarezom. U ćeliji D1, možete koristiti sljedeću formulu:

=TEXTJOIN(", ", PRAVI, AKO((B2:B9>80)*(C2:C9="A"), A2:A9, ""))

Nakon unosa formule u ćeliju D2 i potvrđujući to sa Ctrl+Shift+Enter (budući da je to formula polja), dobit ćete popis učenika koji ispunjavaju navedene uvjete. Formula koristi IF funkciju za provjeru je li odgovarajući rezultat iznad 80 (B2:B9>80) i ocjena je A (C2:C9 = "A").

Ako su oba uvjeta istinita, uključuje ime učenika u rezultatu. Inače, vraća prazan niz (""). Funkcija TEXTJOIN zatim spaja odabrana imena zarezom odvajajući ih kao graničnik.

Korištenje TEXTJOIN s funkcijom SUBSTITUTE

Recimo da imate popis kodova proizvoda u stupcu A i želite stvoriti jedan niz koji kombinira sve kodove, odvojene zarezima, dok uklanjate sve crtice (-) iz kodova.

=TEXTJOIN(", ", PRAVI, ZAMJENA(A2:A6, "-", ""))

Ova formula koristi funkciju TEXTJOIN za spajanje kodova proizvoda i funkcija SUBSTITUTE za uklanjanje crtica iz kodova. Možete prilagoditi raspon (A2:A6) u formuli na temelju vaših stvarnih podataka. Također možete izmijeniti kriterije zamjene unutar funkcije SUBSTITUTE kako biste po potrebi zamijenili različite znakove.

Jednostavno spajanje podataka u Excelu s TEXTJOIN-om

Funkcija TEXTJOIN u Excelu moćan je alat koji vam omogućuje povezivanje više tekstualnih nizova s ​​određenim graničnikom. Razumijevanjem njegove sintakse i argumenata, možete manipulirati podacima i kombinirati ih na fleksibilan i učinkovit način. Bilo da trebate spojiti imena, adrese ili bilo koje druge tekstualne podatke, funkcija TEXTJOIN je praktično rješenje.