Ta vadnica prikazuje, kako uporabljatiExcel TEXTJOIN Funkcija v Excelu za združevanje besedila iz več nizov.
TEXTJOIN Pregled funkcije
Funkcija TEXTJOIN združuje besedilo iz več nizov, za katere določite izbiro ločila in ali želite prezreti prazna polja.
Če želite uporabiti funkcijo delovnega lista Excel TEXTJOIN, izberite celico in vnesite:
(Upoštevajte, kako so prikazani vnosi formule)
Funkcija TEXTJOIN Sintaksa in vhodi:
= TEXTJOIN (ločilo, ignore_empty, text1, [text2],…)
ločila - Ločilo med vsakim besedilom.
ignore_empty - Ali ignorirati prazne celice ali ne.
besedilo1 - Prva besedilna vrednost ali obseg.
besedilo 2 - [neobvezno] Druga besedilna vrednost ali obseg.
Kako uporabljati funkcijo TEXTJOIN v Excelu:
Funkcija TEXTJOIN združuje besedilo iz več nizov, za katere določite izbiro ločila in ali želite prezreti prazna polja. Na voljo je v Excelu 2016 in novejših.
= TEXTJOIN ("", napačno, B3: C3)
Zgornje združuje ime in priimek (stolpca B in C) s presledkom kot ločevalnikom (znak, ki razdeli besedo) in možnostjo vključitve praznin (naslednji primer bo bolj očiten).
TEXTJOIN za vključitev praznih mest
Čeprav so nekatere celice lahko prazne, je morda pomembno, da veste, da so po združevanju prazne.
= TEXTJOIN (";", FALSE, B3: E3)
Z uporabo FALSE kot drugega argumenta jih združi s podpičjem (izbranim kot ločilo), čeprav so nekateri prazni. Ko jih morate znova razdeliti, se to izkaže za koristno pri besedilu v stolpce.
TEXTJOIN za ignoriranje praznin
Ne bi bilo smiselno vključiti praznin, če bi scenarij pozdrav pozdravil z naslednjimi imeni:
= TEXTJOIN ("", FALSE, B3: E3)
Očitne lahko vidite v F5 in F6, kjer je med imenom in priimkom dodaten presledek.
V tem scenariju bi bilo bolje prezreti prazne celice, če niso napolnjene s TRUE kot drugim argumentom.
= TEXTJOIN ("", TRUE, B3: E3)
TEXTJOIN z 1 in 0
Če ste uporabljali VLOOKUP, boste morda vedeli, da Excel prepozna TRUE kot 1 in FALSE kot 0. V večini primerov jih je mogoče uporabljati zamenljivo. In tudi tukaj. Na izbiro besedila ali številke ne vpliva. Samo nastavitve (in hitrost tipkanja).
TEXTJOIN s pogojem
Besedilo boste morda želeli združiti le, če izpolnjuje pogoj. V tem scenariju se boste morda želeli pridružiti polnim imenom z vejicami kot ločevalnikom, le če je v danem delu ("stolpec C") "Da".
{= TEXTJOIN (",", TRUE, IF (C3: C7 = "Da", B3: B7, ""))}
To je formula matrike.
Če uporabljate različico Excela pred letom 2022, morate po vnosu formule pritisniti CTRL + SHIFT + ENTER namesto ENTER. Ko boste naredili pravilno, bi morali videti okrogle oklepaje (NE vnesite ročno oklepaje ročno).
Če uporabljate Excel 2022 ali Office 365, lahko formulo vnesete normalno.
TEXTJOIN z različnimi ločilniki
Za vnos več razmejevalnikov lahko uporabite konstante matrike (kodraste oklepaje):
= TEXTJOIN ({"-", "."}, 1, B3: D3)
Znal bo uporabiti pomišljaj (-) kot prvi razmejevalnik in piko (.) Kot drugo.
TEXTJOIN s številko/datumom
Upoštevajte, da je TEXTJOIN besedilna funkcija. Pri uporabi TEXTJOIN je rezultat besedilo. Na primer, po uporabi TEXTJOIN teh številk ne boste mogli sešteti v celici F3.
Za datume se zgodi enako, saj so prepoznani kot serijske številke in ne kot besedilo. Morda vam ne bo treba seštevati datumov, vendar v filtrih in vrtilnih tabelah ne deluje dobro.
Če želite odpraviti zgornje težave, lahko uporabite VALUE za pretvorbo iz besedila v vrednosti.
Drugi primer TEXTJOIN
Obrnite besedilni niz
Besedilni niz lahko obrnete s kombinacijo funkcije MID s TEXTJOINT, kot sledi.
= TEXTJOIN ("", 1, MID (A2, {10,9,8,7,6,5,4,3,2,1}, 1))
Kar bi nam dalo naslednje rezultate:
Funkcija TEXTJOIN deluje skoraj enako v Google Preglednicah.