Kas soovite Excelis mitme lahtri teksti kiiresti ja lihtsalt kombineerida? Siin on, kuidas saate seda funktsiooni TEXTJOIN abil teha.

Excel pakub laia valikut funktsioone, mis aitavad teil andmeid mitmel viisil töödelda. Üks selline funktsioon on TEXTJOIN, mis, nagu nimigi ütleb, võimaldab teksti ühendada eraldaja abil. See võib olla eriti kasulik, kui peate Excelis andmete kokkuvõtte ülesandeid täitma.

Selles artiklis käsitleme üksikasjalikult funktsiooni TEXTJOIN ja pakume näiteid, mis näitavad, kuidas TEXTJOINi kasutada oma Exceli lehtedel.

Funktsiooni TEXTJOIN süntaks ja parameetrid

Exceli funktsioon TEXTJOIN võimaldab kohandatavate eraldusmärkide ja suvanditega kombineerida mitme lahtri teksti ühte lahtrisse. Siin on funktsiooni TEXTJOIN süntaks:

=TEXTJOIN(eraldaja, ignoreeri_tühi, tekst1, [tekst2], ...)

Jagame funktsiooni iga parameetri:

  • piiritleja: need on tähemärgid, mille soovite iga tekstistringi vahele lisada. See võib olla koma, sidekriips või mõni muu märk, mida eelistate. Võite kasutada ka tühja stringi ("") eraldusmärgina, kui te ei soovi eraldajat.
  • ignore_empty: see on loogiline väärtus, mis määrab, kas tühje lahtreid tuleks ignoreerida või tulemusesse kaasata. Kui see on määratud TÕSI, tühje lahtreid ignoreeritakse; kui see on määratud VALE, kaasatakse tühjad lahtrid.
  • tekst1, tekst2, …: need on tekstistringid, mida soovite omavahel ühendada. Saate määrata kuni 252 tekstistringi ja need võivad olla üksikud lahtrid, vahemikud või isegi jutumärkides olevad tekstiväärtused.

Funktsioon TEXTJOIN ühendab tekstistringid teie määratud järjekorras ja eraldab need määratud eraldajaga. See välistab kõik tühjad lahtrid, välja arvatud juhul, kui ignore_empty parameeter on seatud väärtusele FALSE.

Näidisjuhtumid funktsiooni TEXTJOIN kasutamine Excelis

Siin on mõned näited juhtudest, kus saate funktsiooni TEXTJOIN kasutada:

1. Teksti kombineerimine

Oletame, et teil on tööleht, kus on eesnimed veerus A ja perekonnanimed veerus B. Soovite luua veerus C täisnimede loendi. Lahtris C2, võite kasutada järgmist valemit:

=TEXTJOIN(" ", TÕSI, A2, B2)

Kopeerige valem veerus alla ja see ühendab iga rea ​​ees- ja perekonnanime ühte lahtrisse, eraldades need tühikuga.

2. Komaga eraldatud loendi loomine

Oletame, et teil on linnade vertikaalne loend ja soovite luua ühe lahtri, mis ühendab need linnad komadega eraldatud loendiks. Selle saavutamiseks võite kasutada funktsiooni TEXTJOIN, mille eraldajaks on koma.

=TEXTJOIN(", ", TÕSI, A2:A7)

Iga linn vahemikus A2:A7 kombineeritakse topeltjutumärkides määratud koma ja tühiku eraldajaga. Teine argument, TRUE, ignoreerib kõiki tühje lahtreid vahemikus.

3. Eesliidete või järelliidete lisamine

Kui teil on andmeveerg ja soovite igale kirjele lisada konkreetse ees- või järelliide, saate kasutada TEXTJOIN. Oletame, et teil on veerus A kursuste numbrite loend ja soovite lisada eesliite MAT numbritele, et muuta need kursuse koodideks. Kasutate järgmist valemit:

=TEXTJOIN("", TÕSI, "MAT"&A2)

See valem ühendab eesliite MAT väärtusega lahtris A2 kasutades ampersandi (&) operaator.

4. Reavahede lisamine teksti vahele

Oletame, et teil on tabel töötajate teabega, sealhulgas nende nimed ja e-posti aadressid. Soovite luua kokkuvõtliku aruande, kus iga töötaja teave liidetakse reavahedega ühte lahtrisse.

Eeldades, et nimed on veerus A ja e-posti aadressid veerus B, sisestage lahtrisse allolev valem C2:

=TEXTJOIN(CHAR(10), TÕSI, A2:B2)

Vajutage Ctrl + Shift + Enter et rakendada valemit oma tabelile. Nüüd kuvatakse veerus C kõigi töötajate ühendatud teave, eraldades iga kirje reavahetusega. The CHAR (10) funktsioon genereerib reavahetuse märgi, mis eraldab iga töötaja teabe. Teabe kuvamiseks mitmel real, nagu ülal näidatud, veenduge, et Teksti murramine funktsioon on lubatud.

Need on vaid mõned näited selle kohta, kuidas saate TEXTJOINi abil tekstistringe mitmel viisil kombineerida. See pakub paindlikkust teksti kombineerimisel ja võimaldab teil soovitud väljundi jaoks määrata mis tahes teie valitud eraldusmärgi.

Kuidas kasutada TEXTJOINi koos teiste Exceli funktsioonidega

TEXTJOIN töötab paremini olulised funktsioonid Excelis täpsemate andmetega manipuleerimiseks. siin on mõned näidised:

TEXTJOIN kasutamine funktsiooniga IF

Sa saad kasutage funktsiooni IF funktsiooni TEXTJOIN sees tekstistringide tingimuslikuks kaasamiseks või välistamiseks teatud kriteeriumide alusel.

Oletame, et teil on õpilaste nimede loend veerus A, nende vastavad hinded veerus B ja hinded veerus C. Soovite luua ühe lahtri, mis sisaldab ülaltoodud punktisummaga õpilaste nimesid 80 ja on saanud komaga eraldatud hinde "A". Lahtris D1, võite kasutada järgmist valemit:

=TEXTJOIN(", ", TÕSI, KUI((B2:B9>80)*(C2:C9="A"), A2:A9, ""))

Pärast valemi sisestamist lahtrisse D2 ja kinnitades seda nupuga Ctrl+Shift+Enter (kuna see on massiivvalem), saate nimekirja õpilastest, kes vastavad määratud tingimustele. Valem kasutab funktsiooni IF kontrollimaks, kas vastav skoor on üle 80 (B2:B9>80) ja hinne on A (C2:C9 = "A").

Kui mõlemad tingimused on tõesed, sisaldab see tulemuses õpilase nime. Vastasel juhul tagastab see tühja stringi (""). Funktsioon TEXTJOIN liidab seejärel valitud nimed komaga, mis eraldab need eraldusmärgina.

TEXTJOIN kasutamine funktsiooniga SUBSTITUTE

Oletame, et teil on veerus A tootekoodide loend ja soovite luua ühe stringi, mis ühendab kõik koodid, eraldades need komadega, eemaldades samas kõik kriipsud (-) koodidest.

=TEXTJOIN(", ", TÕSI, SUBSTITUTE(A2:A6, "-", ""))

See valem kasutab tootekoodide ja -koodide ühendamiseks funktsiooni TEXTJOIN funktsioon SUBSTITUTE sidekriipsude eemaldamiseks koodidest. Saate reguleerida vahemikku (A2:A6) valemis, mis põhineb teie tegelikel andmetel. Samuti saate muuta asenduskriteeriume funktsiooni SUBSTITUTE raames, et vajaduse korral asendada erinevad tähemärgid.

Ühendage andmed Excelis hõlpsalt TEXTJOINiga

Exceli funktsioon TEXTJOIN on võimas tööriist, mis võimaldab liita mitu tekstistringi määratud eraldajaga. Mõistes selle süntaksit ja argumente, saate andmeid paindlikult ja tõhusalt manipuleerida ja kombineerida. Ükskõik, kas peate liitma nimesid, aadresse või muid tekstipõhiseid andmeid, on TEXTJOIN funktsioon mugav lahendus.