Vai vēlaties ātri un vienkārši apvienot tekstu no vairākām Excel šūnām? Lūk, kā to var izdarīt, izmantojot funkciju TEXTJOIN.

Programma Excel piedāvā plašu funkciju klāstu, kas var palīdzēt dažādos veidos manipulēt ar datiem. Viena no šādām funkcijām ir TEXTJOIN, kas, kā norāda nosaukums, ļauj savienot tekstu, izmantojot atdalītāju. Tas var būt īpaši noderīgi, ja programmā Excel jāveic datu kopsavilkuma uzdevumi.

Šajā rakstā mēs detalizēti apspriedīsim funkciju TEXTJOIN un sniegsim piemērus, kas parāda, kā Excel lapās izmantot TEXTJOIN.

Funkcijas TEXTJOIN sintakse un parametri

Programmas Excel funkcija TEXTJOIN ļauj apvienot tekstu no vairākām šūnām vienā šūnā, izmantojot pielāgojamus atdalītājus un opcijas. Šeit ir funkcijas TEXTJOIN sintakse:

=TEXTJOIN(atdalītājs, ignorēt_tukšs, teksts1, [teksts2], ...)

Sadalīsim katru funkcijas parametru:

  • norobežotājs: šī ir rakstzīme(-es), ko vēlaties ievietot starp katru teksta virkni. Tas var būt komats, defise vai jebkura cita jūsu izvēlēta rakstzīme. Varat arī izmantot tukšu virkni ("") kā norobežotāju, ja nevēlaties nekādu atdalītāju.
  • instagram viewer
  • ignore_empty: šī ir loģiska vērtība, kas nosaka, vai tukšās šūnas ir jāignorē vai jāiekļauj rezultātā. Ja iestatīts uz PATIESA, tukšas šūnas tiks ignorētas; ja iestatīts uz FALSE, tiks iekļautas tukšas šūnas.
  • teksts1, teksts2,…: šīs ir teksta virknes, kuras vēlaties apvienot. Varat norādīt līdz 252 teksta virknēm, un tās var būt atsevišķas šūnas, diapazoni vai pat teksta vērtības, kas ievietotas pēdiņās.

Funkcija TEXTJOIN savieno teksta virknes jūsu norādītajā secībā un atdala tās ar norādīto atdalītāju. Tas izslēdz tukšas šūnas, ja vien nav ignore_empty parametrs ir iestatīts uz FALSE.

Piemēri, izmantojot funkciju TEXTJOIN programmā Excel

Šeit ir daži piemēri gadījumiem, kad varat izmantot funkciju TEXTJOIN:

1. Teksta apvienošana

Pieņemsim, ka jums ir darblapa ar vārdiem A kolonnā un uzvārdiem B kolonnā. C slejā vēlaties izveidot pilnu vārdu sarakstu. Šūnā C2, varat izmantot šādu formulu:

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

Kopējiet formulu kolonnā, un tā apvienos vārdu un uzvārdu no katras rindas vienā šūnā, atdalot to ar atstarpi.

2. Ar komatu atdalīta saraksta izveide

Pieņemsim, ka jums ir vertikāls pilsētu saraksts un vēlaties izveidot vienu šūnu, kas apvieno šīs pilsētas ar komatu atdalītā sarakstā. Lai to panāktu, varat izmantot funkciju TEXTJOIN ar komatu kā atdalītāju.

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

Katra pilsēta diapazonā A2:A7 tiek apvienots, izmantojot komatu un atstarpes atdalītāju, kas norādīts dubultpēdiņās. Otrais arguments TRUE ignorē visas tukšās šūnas diapazonā.

3. Prefiksu vai sufiksu pievienošana

Ja jums ir datu kolonna un vēlaties katram ierakstam pievienot konkrētu prefiksu vai sufiksu, varat izmantot TEXTJOIN. Pieņemsim, ka jums ir kursu numuru saraksts A slejā un vēlaties pievienot prefiksu PAKLĀJS uz skaitļiem, lai tie būtu kursa kodi. Jūs izmantosit šādu formulu:

=TEXTJOIN("", PATIESA, "PAKLĀJS"&A2)

Šī formula savieno prefiksu PAKLĀJS ar vērtību šūnā A2 izmantojot & (&) operators.

4. Rindas pārtraukumu ievietošana starp tekstu

Pieņemsim, ka jums ir tabula ar informāciju par darbiniekiem, tostarp viņu vārdiem un e-pasta adresēm. Jūs vēlaties izveidot kopsavilkuma pārskatu, kurā katra darbinieka informācija tiek apvienota vienā šūnā ar rindiņu pārtraukumiem.

Pieņemot, ka vārdi ir A slejā un e-pasta adreses B kolonnā, šūnā ievadiet tālāk norādīto formulu C2:

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

Nospiediet Ctrl + Shift + Enter lai piemērotu formulu savai tabulai. Tagad kolonnā C tiks parādīta sapludinātā informācija par visiem darbiniekiem, katru ierakstu atdalot ar rindas pārtraukumu. The CHAR (10) funkcija ģenerē rindas pārtraukuma rakstzīmi, kas atdala katra darbinieka informāciju. Lai informācija tiktu rādīta vairākās rindās, kā parādīts iepriekš, pārliecinieties, vai Aplauzt tekstu funkcija ir iespējota.

Šie ir tikai daži piemēri, kā varat izmantot TEXTJOIN, lai dažādos veidos apvienotu teksta virknes. Tas piedāvā elastību teksta apvienošanā un ļauj norādīt jebkuru norobežotāju pēc jūsu izvēles vēlamajai izvadei.

Kā lietot TEXTJOIN ar citām funkcijām programmā Excel

TEXTJOIN darbojas labāk ar galvenās funkcijas programmā Excel uzlabotām datu manipulācijām. Šeit ir daži piemēri:

TEXTJOIN izmantošana ar funkciju IF

Jūs varat izmantojiet funkciju IF funkcijā TEXTJOIN, lai nosacīti iekļautu vai izslēgtu teksta virknes, pamatojoties uz noteiktiem kritērijiem.

Pieņemsim, ka jums ir skolēnu vārdu saraksts A slejā, viņu atbilstošie rezultāti B ailē un viņu vērtējumi C slejā. Jūs vēlaties izveidot vienu šūnu, kurā ir to studentu vārdi, kuriem ir augstāks rezultāts 80 un saņēmuši atzīmi "A", atdalot ar komatu. Šūnā D1, varat izmantot šādu formulu:

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

Pēc formulas ievadīšanas šūnā D2 un apstiprinot to ar Ctrl+Shift+Enter (tā kā tā ir masīva formula), jūs iegūsit to studentu sarakstu, kuri atbilst norādītajiem nosacījumiem. Formula izmanto funkciju IF, lai pārbaudītu, vai atbilstošais rezultāts ir lielāks par 80 (B2:B9>80) un atzīme ir A (C2:C9 = "A").

Ja abi nosacījumi ir patiesi, rezultāts ietver studenta vārdu. Pretējā gadījumā tas atgriež tukšu virkni (""). Pēc tam funkcija TEXTJOIN apvieno atlasītos nosaukumus ar komatu, katru atdalot kā atdalītāju.

TEXTJOIN izmantošana ar funkciju SUBSTITUTE

Pieņemsim, ka jums ir produktu kodu saraksts A slejā un vēlaties izveidot vienu virkni, kas apvieno visus kodus, atdalot tos ar komatiem, vienlaikus noņemot visas domuzīmes (-) no kodiem.

=TEXTJOIN(", ", PATIESA, SUBSTITUTE(A2:A6, "-", ""))

Šī formula izmanto funkciju TEXTJOIN, lai savienotu produktu kodus un funkcija SUBSTITUTE lai noņemtu defises no kodiem. Jūs varat pielāgot diapazonu (A2:A6) formulā, pamatojoties uz jūsu faktiskajiem datiem. Varat arī mainīt aizstāšanas kritērijus funkcijā SUBSTITUTE, lai pēc vajadzības aizstātu dažādas rakstzīmes.

Viegli sapludiniet datus programmā Excel, izmantojot TEXTJOIN

Funkcija TEXTJOIN programmā Excel ir spēcīgs rīks, kas ļauj savienot vairākas teksta virknes ar noteiktu atdalītāju. Izprotot tā sintaksi un argumentus, varat elastīgi un efektīvi manipulēt ar datiem un apvienot tos. Neatkarīgi no tā, vai nepieciešams apvienot vārdus, adreses vai citus teksta datus, funkcija TEXTJOIN ir ērts risinājums.